在Spring託管的Hibernate中使用二級緩存

1.在spring的配置文件中,hibernate部分加入
xml 代碼
  1. <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>  
  2.     <prop key="hibernate.cache.use_query_cache">true</prop>  

2.爲HBM表設置cache策略

xml 代碼
  1. <cache usage="nonstrict-read-write"/>  

3.在DAO中,調用find方法查詢之前,設置使用緩存

java 代碼
  1. getHibernateTemplate().setCacheQueries(true);  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章