model里用annotation设置了二级缓存,还能从外部部分关闭么
不太好描述,直接上代码吧,model配置如下
然后在sessionFactory开启二级缓存如下,
这里有个问题:
由于annotation被编译进.class里面,无法修改了,
如果在某些特殊场景,我不想开启某些model的二级缓存了,其他的model还想继续缓存,怎么设置呢?
作者: daquan198163
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 0 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
@Entity @Table(name = "TBL_USER") @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) public class User extends BaseModel{ ……
然后在sessionFactory开启二级缓存如下,
<prop key="hibernate.cache.use_query_cache">true</prop> <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>
这里有个问题:
由于annotation被编译进.class里面,无法修改了,
如果在某些特殊场景,我不想开启某些model的二级缓存了,其他的model还想继续缓存,怎么设置呢?
作者: daquan198163
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 0 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
- 上海:高薪诚聘Python开发人员
- 上海:天会皓闻诚聘资深Java架构师
- 北京:高薪招聘Java搜索开发工程师
- 成都:月薪5千到1万招聘Java开发工程师
- 北京:手机之家网站诚聘PHP程序员
- 上海:天会皓闻诚聘CTO技术总监
- 上海:月薪1-2万诚聘资深PHP开发人员
作者:Fervour
出处:http://fervour.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://fervour.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。