hibernate配置二级缓存里有个属性不明白 hibernate.cache.region_prefix 这个所谓的前缀到底是用来做什么的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hibernate.cache.region_prefix的意思是二级缓存的前缀标识举个例子:如果用ehcache对com.entity.User类进行缓存,那ehcache.xml的配置应该是<cache name="com.entity.User"......而如果设置了hibernate.cache.region_prefix="aaa",那么ehcache.xml的配置应该是<cache name="aaa.com.entity.User"......这个在多个sessionFactory或者persistent unit的时候,如果要用二级缓存就必须制定前缀因为每个sessionFactory或者persistent unit所用到的二级缓存是不一样的,需要区分,如果不加这个前缀的话,他们的名字会发生冲突,导致错误! list转换 请教spring的事务控制问题 bmp的ejbPassivate方法何时被调用 JasperReport菜鸟有问题.. 请高手帮忙 ... 如何使lucene全文检索到的结果在jsp页面上高亮显示? 实时数据分页 myeclipse中如何配置weblogic???使它能用 JBuilderX连Oracle 8.1.7 谁能告诉我Struts是怎么回事。干什么的。 有关EJB奇怪的问题! enum的使用 java中有没有其它更好用的持久层框架?
<cache name="com.entity.User"......
而如果设置了hibernate.cache.region_prefix="aaa",那么ehcache.xml的配置应该是
<cache name="aaa.com.entity.User"......这个在多个sessionFactory或者persistent unit的时候,如果要用二级缓存就必须制定前缀
因为每个sessionFactory或者persistent unit所用到的二级缓存是不一样的,需要区分,如果不加这个前缀的话,他们的名字会发生冲突,导致错误!