model里用annotation设置了二级缓存,还能从外部部分关闭么
2009-12-18 22:31
330 查看
不太好描述,直接上代码吧,model配置如下
然后在sessionFactory开启二级缓存如下,
这里有个问题:
由于annotation被编译进.class里面,无法修改了,
如果在某些特殊场景,我不想开启某些model的二级缓存了,其他的model还想继续缓存,怎么设置呢?
作者: daquan198163
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 0 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
上海:高薪诚聘Python开发人员
上海:天会皓闻诚聘资深Java架构师
北京:高薪招聘Java搜索开发工程师
成都:月薪5千到1万招聘Java开发工程师
北京:手机之家网站诚聘PHP程序员
上海:天会皓闻诚聘CTO技术总监
上海:月薪1-2万诚聘资深PHP开发人员
@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开发人员
相关文章推荐
- 关于Mybatis关闭一级二级缓存
- MyBatis 延迟加载,一级缓存,二级缓存设置
- MyBatis 延迟加载,一级缓存,二级缓存设置
- MyBatis 延迟加载,一级缓存,二级缓存设置
- 10.MyBatis 延迟加载,一级缓存,二级缓存 设置
- .NET进期综合---缓存/关于跨页面值传递/页面设置CSS/用户自定义控件/fileupload的路径问题/dropdown二级联动的数据库设计
- discuz论坛后台部分设置更改之后,清除了缓存网站前台不更新不生效的解决办法
- 设置Firefox缓存每次关闭清除
- IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W,自动导入设置,引入外部的jar的方式,设置项目字体,设置项目字符集,Maven的方式获取jar
- MyBatis原理-延迟加载,一级缓存,二级缓存设置
- QTabWidget 设置部分tab上有关闭按钮,部分没有
- MyBatis--查询缓存--关闭内置二级缓存
- MyBatis 延迟加载,一级缓存,二级缓存设置
- ubuntu 设置开机启动与关闭开机启动(适用于部分linux系统)
- SpringBank 开发日志 Mybatis 使用redis 作为二级缓存时,无法通过cacheEnabled=false 将其关闭
- hibernate二级只读缓存设置 --oracle 是对sessionFactory而言的
- MyBatis 延迟加载,一级缓存,二级缓存设置
- 【转】Android AlertDialog 点击对话框外部区域不关闭的设置
- MyBatis 延迟加载,一级缓存,二级缓存设置
- Hibernate学习手记(7)--二级缓存设置