【发布时间】:2015-06-05 20:58:29
【问题描述】:
我正在尝试在我的应用程序中实现休眠二级缓存。
pom.xml
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>4.3.8.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.1.5.Final</version>
</dependency>
persistence.xml
<property name="hibernate.cache.region.factory_class" value="net.sf.ehcache.hibernate.EhCacheRegionFactory"/>
<property name="hibernate.cache.provider_class" value="org.hibernate.cache.SingletonEhCacheProvider"/>
<property name="hibernate.cache.use_second_level_cache" value="true"/>
<property name="hibernate.cache.use_query_cache" value="true"/>
【问题讨论】:
-
这些版本是否相互兼容?一个是
4.1.5,另一个是4.3.8。 -
@kayaman:我不知道,因为我是第一次做。
-
好吧,也许你应该知道。缺少一个类,并且您的库有 2 个次要版本。你认为这意味着什么?
-
可能重复:stackoverflow.com/questions/11905722/…(暗示版本冲突)
标签: java spring hibernate maven caching