请教各位:我有一个文件:public List findNewsByType(int pageNo,int pageSize){
Session session = webNewsDAO.getStoreSession();
String hql = " from WebNews news where news.type = :type ORDER BY news.createDate DESC";
Query query = session.createQuery(hql).setString("type", "新闻公告");
List list = webNewsDAO.findByQuery(query, pageNo, pageSize);
return list;
}然后查不出值,结果我就改成了:public List findNewsByType(int pageNo,int pageSize){
Session session = webNewsDAO.getStoreSession();
String hql = " from WebNews news where news.type = :type1 ORDER BY news.createDate DESC";
Query query = session.createQuery(hql).setString("type1", "新闻公告");
List list = webNewsDAO.findByQuery(query, pageNo, pageSize);
return list;
}结果能查值来,我就将type改为type1,就可以了,于是感觉很奇怪,因为我原来是type的时候能查出来值,今天项目突然就查不出来了,感觉很邪门,于是我又将type1改回来:type了,结果又好了,感觉就像缓存一样,没有清空,很奇怪,所以问问有谁知道?
Session session = webNewsDAO.getStoreSession();
String hql = " from WebNews news where news.type = :type ORDER BY news.createDate DESC";
Query query = session.createQuery(hql).setString("type", "新闻公告");
List list = webNewsDAO.findByQuery(query, pageNo, pageSize);
return list;
}然后查不出值,结果我就改成了:public List findNewsByType(int pageNo,int pageSize){
Session session = webNewsDAO.getStoreSession();
String hql = " from WebNews news where news.type = :type1 ORDER BY news.createDate DESC";
Query query = session.createQuery(hql).setString("type1", "新闻公告");
List list = webNewsDAO.findByQuery(query, pageNo, pageSize);
return list;
}结果能查值来,我就将type改为type1,就可以了,于是感觉很奇怪,因为我原来是type的时候能查出来值,今天项目突然就查不出来了,感觉很邪门,于是我又将type1改回来:type了,结果又好了,感觉就像缓存一样,没有清空,很奇怪,所以问问有谁知道?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货