Spring hibernate 缓存配置
最近项目中需要处理hibernate缓存:
网络上看了些文章 总结下:
大道理,原理就不说了,写点直接用的。
?
第一种方法:
?
Spring 中配置
?Src 下 ehcache.xml
?
实体配置:
public List findByHqlForCache(String queryString){Session session = this.getSession();Query query = session.createQuery(queryString);query.setCacheable(true);List list = query.list();session.flush();return list;}?在使用的时候引用上面的方法,此种方式制定那条HQL 的缓存