1.在spring的配置文件中 applicationContent.xml,hibernate部分加入
xml 代碼
<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>
<prop key="hibernate.cache.use_query_cache">true</prop>
2.為 hibernate的配置文件中設置cache策略
xml 代碼
<cache usage="nonstrict-read-write"/>
3.在DAO中,調用find方法查詢之前,設置使用緩存
java 代碼
getHibernateTemplate().setCacheQueries(true);