1.在spring的配置文件中,hibernate部分加入
xml 代码
- <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>
- <prop key="hibernate.cache.use_query_cache">true</prop>
2.为HBM表设置cache策略
xml 代码
- <cache usage="nonstrict-read-write"/>
3.在DAO中,调用find方法查询之前,设置使用缓存
java 代码
- getHibernateTemplate().setCacheQueries(true);
本文介绍如何在Spring框架中集成Hibernate缓存,通过配置文件启用EhCache作为二级缓存提供者,并展示了如何在HBM映射文件中设置缓存策略以及在DAO层启用缓存查询。
404

被折叠的 条评论
为什么被折叠?



