Object Relational Mapping Tools have lot of advantages which will help an organizations increase the productivity and improve quality of applications developed.
The main advantage of ORM like hibernate is that it abstracts developers from writing SQL. Apart from this, ORM provides following benefits:
- Improved productivity
- High-level object-oriented API
- Less Java code to write
- No or less SQL to write
- Improved performance - Could be case to case basis, but a well designed application in Hibernate would definitely be having a good performance due to its optimization features like lazy loading, and caching.
- Sophisticated caching
- Lazy loading
- Eager loading
- Improved maintainability
- Improved portability
- ORM framework generates database-specific DML or DDL for you which can help you deploy applicaiton in different environments.


Post a Comment

Interesting Posts...