Header banner
Revain logoHome Page
Rob Dixon photo
1 Level
1276 Review
59 Karma

Review on Hibernate by Rob Dixon

Revainrating 5 out of 5

Hiberntate saves lot's time during development

It provides the best persistence for the SQL Server database which is one of the major advantages of hibernate. By this, I can easily use the SQL Server database and the code is also easy to write. The code is not user-friendly as it lacks of documentation. It has its own issues. I used to develop applications which can easily store data in SQL server. It also supports the Java object persistence. It is easy to use, it has good documentation and support for all major databases like MySQL, Oracle etc.It also supports JPA (Java Persistence API) which makes life easier as you don't have to write SQL queries. I haven't found anything that I dislike in hibernate so far. If you are using Spring or any other ORM tool then this will be useful otherwise its not worth mentioning. We used it with spring boot application for our web services.

img 1 attached to Hibernate review by Rob Dixon

๏ปฟ

Pros
  • Extremely flexible
  • Object Relational modeling
  • Supports multiple Databases including NoSQL db's too.
  • Easy debugging/logging mechanism when run locally through eclipse IDE by setting break points , logging debug information while writing sql statements.This gives ease during troubleshooting & error correction process since we get real time messages related issue without going though logs from
Cons
  • There are disadvantages