Hibernate Кэш второго уровня << net.sf.ehcache.hibernate.EhCacheProvider >>

Я хочу использовать кэш второго уровня в своем проекте hibernate, но я просто немного знаю о кеше второго уровня hibernate, может ли кто-нибудь объяснить, как я должен использовать это в своем коде и какую конфигурацию и файл .jar мне нужны? Я установил эти настройки в мой файл hibernate.cfg.xml

 <property name="hibernate.cache.use_query_cache">true</property>
    <property name="hibernate.cache.use_second_level_cache">true</property>
    <property name="hibernate.cache.provider_class">net.sf.ehcache.hibernate.EhCacheProvider</property>

и добавьте этот файл JARehcache-1.6.1.jar, ehcache-1.6.1-javadoc.jar, ehcache-1.6.1-sources.jar I want know shoud I change any other configuration?

и как я могу понять, что мой проект использует кэш второго уровня?

если просто установить этот параметр, hibernate автоматически использует это, или я должен использовать ant другой код в моем классе .java (как любая аннотация или что-то еще)

Ответы на вопрос(2)

Ваш ответ на вопрос