Home Hibernate Hibernate Features
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Hibernate Features

Advertisement
In this section we will see Hibernate features.

Hibernate Features

In this section we will see Hibernate features.

Hibernate is an Open Source persistence technology. Hibernate provide a way of mapping of applications class to the database table.

Main Features : It is ORM based and provide persistence management solution or persistent layer. It maps database
tables to a class.

Here we are giving some features in points -

  • Hibernate provides Object/Relational mappings. Here is different O/R mapping strategies as multiple-objects to single-row mapping,
    Polymorphic associations, bi-directional association, association filtering. It also provide XML mapping documents.
  • It provides different object oriented query languages. Minimal object oriented Hibernate query language(HQL), native SQL queries,
    High object oriented concept of criteria.
  • It provide transparent persistence without byte code processing.
  • It introduces automatic Dirty Checking concept.
  • It supports Detached object concept.
  • It supports tough concept of composite keys.
  • Automatic generation of primary key.
  • Hibernate provides Dual-layer Cache Architecture.
  • It provides session level cache and optional second-level cache.
  • It introduces Lazy initialization.
  • Hibernate provide outer join fetching.
  • It supports optimistic locking with versioning.
  • Optionally provide internal connection pooling and prepared statement caching.
  • At system initialization time it generate SQL.
  • It provide feature of J2EE integration.
  • It supports JMX and JCA.
Advertisements

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: July 20, 2012

Ask Questions?    Discuss: Hibernate Features  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com