Hibernate is an open-source Object-Relational Mapping solution that provides a framework for mapping relational databases on an object-oriented representation of data. This reduces developers’ efforts in retrieving data from the database. Furthermore, to improve application performance and reduce load on the database, Hibernate provides caching features to reduce repetitive database calls.
In this Section
Hibernate Second Level Cache
Explains Hibernate as a second level cache.
Configure Cacheable Objects and Regions
Explains how NCache works as a Hibernate second level cache.
Configure Hibernate Applications
Explains how Hibernate applications are configured.
Use Query Caching
Discusses how to use Hibernate query caching.