您的当前位置:首页二级缓存及使用方法

二级缓存及使用方法

来源:小侦探旅游网


1)二级缓存

默认关闭,属于sessionFactory级别缓存,可以被多个不同Session 对象访问,启用二级缓存后查找机制;

session查对象-->一级缓存查找(on)-->二级缓存查找(off)-->数据库查找

a)二级缓存适用环境

该对象被多个不同请求频繁访问,

该对象数据状态基本不发生改变,

例如:当当网中查看产品详细页面功能

b)二级缓存使用方法

二级缓存实现机制非常复杂,需要考虑缓存对象更新。对象命中虑等问题,因此Hibernate采用了第三方提供的二级缓存组件

ehcache.jar二级缓存组件的使用方法:

--引入ehcache.jar组件开发包

--在src下添加ehcache.xml配置文件,用于设置二级缓存组件管理参数

maxElementsInMemory=\"1000\"//指定内存缓存对象的最大数量

eternal=\"false\" //指定缓存的对象是否长期有效

因篇幅问题不能全部显示,请点此查看更多更全内容