Friday, August 3, 2007

Hibernate Reference

Working with object-oriented software and a relational database can be cumbersome and time consuming in today's enterprise environments. Hibernate is an object/relational mapping tool for Java environments. The term object/relational mapping (ORM) refers to the technique of mapping a data representation from an object model to a relational data model with a SQL-based schema.
Hibernate not only takes care of the mapping from Java classes to database tables (and from Java data types to SQL data types), but also provides data query and retrieval facilities and can significantly reduce development time otherwise spent with manual data handling in SQL and JDBC.
Hibernates goal is to relieve the developer from 95 percent of common data persistence related programming tasks.

Hibernate provides data storage and retrieval by direct mapping of Object and Relation without letting the application developer worry about the persistence logic.

Following resources helpful for understanding.

hibernate.javabeat.net/tutorials/index.php

www.roseindia.net/hibernate/index.shtml

www.developer.com/java/ent/article.php/10933_3391131_1

www.visualbuilder.com/java/hibernate/tutorial/pageorder/1/

ndpsoftware.com/HibernateMappingCheatSheet.html

No comments: