hibernate二级缓存学习笔记
原创wangys1989 ©著作权
©著作权归作者所有:来自51CTO博客作者wangys1989的原创作品,请联系作者获取转载授权,否则将追究法律责任
设置二级缓存的步骤
1.在hibernate里设置属性(默认为true)
<property name="hibernate.cache.use_second_level_cache">true</property>
2.设置hibernate由哪个组件来提供二级缓冲
<property name="hibernate.cache.provider_class">org.hibernate.cache.OSCacheProvider</property>
3.引入配置文件( 要放在classpath下--src下)
文件名:oscache.properties
4.设置哪些类需要设置缓存
<class-cache usage="read-only" class="com.wangys.one2mangy.Customer"/>
*其中usage是使用策略,read-only效率最高,一般使用read-write可以处理并发
同时还可以在映射文件里面设置,语法如下:
在class元素下<cache usage="read-write">因为它是在类里面所以不需要写路径
5.需要把commons-logging-1.0.4.jar导进来才能运行
6.打开统计信息的配置
<property name="hibernate.generate_statistics">true</property>
上一篇:java集合类的学习笔记
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【CAD建模号】学习笔记(二):工作区
工作区由[工具提示],[自适应网格],[自适应坐标轴],[参考坐标轴],[绘制的图形]组成。
自适应 坐标轴 工具提示 工作区 CAD建模号