FAQ Database Discussion Community

What hibernate second level cache contains immediately after the server start up?

What will be present in the hibernate second level cache immediately after the server startup and before firing any actual request. Will it be empty or will it read any data from the data base? Thanks in adavance

Second level cache in Hibernate 3.2.0 final

I have been facing problem in using second level cache. following are the required source you need to find out what the problem is. hibernate.cfg.xml <?xml version="1.0" encoding="UTF-8"?> <!-- a SessionFactory instance --> <session-factory> <!-- User / Password --> <property name="connection.username">root</property> <property name="connection.password"></property> <!-- Database / Dialect Settings --> <property...

Getting a list of classes and collections that have second level caching enabled

Given a reference to an ISessionFactory instance, is it possible to get a list of all classes and collections which have second level caching enabled for them? Edit: To give a little more context for what I'm trying to achieve: I'd like to build an administration interface that can provide...

How hibernate ensures second level cache is updated with latest data in database

I have read that using hibernate's second level cache, it can improve applications performance by having less database hits for data / object retrieval. However, how does hibernate ensure that second level cache is up to date with the data in database. For, example: Suppose the below class is entity...