【发布时间】:2012-11-14 05:55:17
【问题描述】:
我的实体标有
@Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL)
应用程序运行(不确定如何验证实体是否实际缓存)。
spring 上下文中的休眠配置:
<prop key="hibernate.cache.use_second_level_cache">true</prop>
<prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</prop>
现在,如果将缓存从 ehcache 更改为 infinispan,我会收到一个异常,指出这是一个事务缓存,但没有找到事务管理器。
因此我的问题是:ehcache 实际上是事务性的吗?
【问题讨论】: