728x90 AdSpace

Monday, 4 November 2013

Hibernate Introduction


Hibernate is a high-performance Object/Relational persistence and query service.The term Object/Relational mapping refers to the technique of mapping data and object model representation to relational data model representation and vice versa.
Hibernate not only tack 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.
Hibernate can significantly reduce development time otherwise spent with manual data handling in SQL and JDBC.Hibernate design goal is to relieve the developer from 95% of common data persistence related programming task by eliminating the need for manual, hand-crafted data processing using SQL and JDBC .
Hibernate may not be best solution for data-centric applications that only use stored procedures to implement the business logic in the database, it is most useful with object oriented domain model and business logic in the Java-based middle-tier.Hibernate also remove or encapsulate vendor-specific SQL code.
I used Hibernate 4.3 throughout this tutorials you can download hibernate release bundle from following link http://sourceforge.net/projects/hibernate/files/hibernate4/

Annamalai Thangaraj

Annamalai is working as Technical Lead in Leading Telecom company with 5+ years experience in Identity and Access Management , Telecom and Networks, BigData, Java, Spring, Struts, Hibernate, AngularJS, and Enterprise Web Application Development.

Website: Java Tutorials Corner

Shop and help us

Flipkart Offer Snapdeal offer Amazon.in offer Amazon.com offer
  • Blogger Comments
  • Facebook Comments
  • Disqus Comments


Post a Comment

Item Reviewed: Hibernate Introduction Rating: 5 Reviewed By: Annamalai Thangaraj