首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

hibernate 二级缓存 查询列表有关问题!高手in!

2012-06-02 
hibernate 二级缓存 查询列表问题!!高手in!!!在SSH中部署启用了ecache二级缓存,然后是使用了 this.getHibe

hibernate 二级缓存 查询列表问题!!高手in!!!
在SSH中部署启用了ecache二级缓存,然后是使用了 this.getHibernateTemplate().find()方法来进行查询,但是不起作用,请高手指教。

以下是代码

Java code
    String hql = "from Test"; // 找出所有的Test 都加载到二级缓存中    System.out.println("cache is "+ this.getHibernateTemplate().isCacheQueries()); // 输出的是true,很奇怪    this.getHibernateTemplate().setCacheQueries(true);    [color=#FF0000]List list =  this.getHibernateTemplate().find(hql);[/color] // 结果还是每次都查询了


怎么回事呢?配置什么的都可以的。
hbm.xml文件和spring文件都已经配置好了。而且有个别的查询已经成功,就是这种查询的时候出现问题。
就是不明白这里是不是每次查询都要加上this.getHibernateTemplate().setCacheQueries(true);


[解决办法]
为人内敛点...

热点排行