如何在 Hibernate 5.2.2 中启用二级缓存?
How to enable second level cache in Hibernate 5.2.2?
这篇 post 试图解释如何在 Hibernate 5.2.2 中启用缓存,因为它需要额外的配置。
用于在 Hibernate 5.2.2 中启用二级缓存,同时将 use_second_level_cache 设置为 true,并使用 provider_class 提供提供程序 class。我们还需要设置 cache.region.factory class.
hibernate.cfg.xml 更改如下:
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property>
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
这篇 post 试图解释如何在 Hibernate 5.2.2 中启用缓存,因为它需要额外的配置。
用于在 Hibernate 5.2.2 中启用二级缓存,同时将 use_second_level_cache 设置为 true,并使用 provider_class 提供提供程序 class。我们还需要设置 cache.region.factory class.
hibernate.cfg.xml 更改如下:
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property>
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>