ШАГ 1Добавить Ehcache DEPENDENCY
Hibernate поставляется с библиотекой Ehcache
1.1] Maven Зависимость
добавить Maven зависимость для Ehcache в вашем приложении, как
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>[2.0.0]</version>
<type>pom</type>
</dependency>
1.2] Скачать Jar файл
Если вы не используете Maven зависимостей вы можете скачать баночки файл из Download URL добавить этот jar в каталог lib и ваш проект CLASSPATH
.
ШАГ 2Настройка Ehcache
Чтобы настроить EHCache, что вам нужно сделать два шага:
2,1] настроить Hibernate для кэширования второго уровня
<property key="hibernate.cache.use_second_level_cache">true</property>
2,2] Определяет кэш поставщика второго уровня
Hibernate 3.3 и выше
<property name="hibernate.cache.region.factory_class">net.sf.ehcache.hibernate.EhCacheRegionFactory</property>
Hibernate 3.2 и ниже
<property name="hibernate.cache.region.provider_class">net.sf.ehcache.hibernate.EhCacheProvider</property>
надеюсь, что это поможет вам!
http://docs.jboss.org/hibernate/core/4.3/manual/en-US/html_single/#performance-cache –
Привет. Ссылка указывает, что для использования 'EHCache' мне нужно свойство' org.hibernate.cache.ehcache.EhCacheRegionFactory'. Опять же, там нет такого класса. – whiteErru