Hibernate is an open source Object-Relational Mapping solution which provides a framework for mapping relational databases on an object oriented representation of data. This reduces significant developer’s efforts for retrieving data from the database. Furthermore, to improve applications’ performance and reduce load on the database, Hibernate provides the features of caching 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 Hibernate second level cache.
Configure Hibernate Applications
Explains how Hibernate applications are configured.
Use Query Caching
Discusses how to use Hibernate query caching.