jobs4timesLogo jobs4timesLogo

Hibernate Advantages

Advantages of Hibernate :
  1. Hibernate persists java objects directly into the database.
  2. Hibernate generates efficient queries at runtime.
  3. Hibernate has its own query language called as HQL which is database independent.
  4. Hibernate applications are database independent.
  5. Hibernate supports implicit cashing mechanism.
  6. Hibernate supports collections like List, Set, Map.
  7. Hibernate have translators which will convert checked exceptions into unchecked exceptions. So that try, catch blocks are not required.
  8. Hibernate have different types of algorithms to generate primary key implicitly , while storing the objects in to database.