显示代码是这样的
hql:from Award ad order by ad.modifytime desc
list.size :15
hql:from Award ad where ad.atype = '省公司奖项' order by ad.modifytime desc
list.size :0
就是我加了一个模糊条件之后,返回值的list的长度就是0,
而且服务器还没有报错,
并且我转换成sql:select * from award ad where ad.atype = '省公司奖项' order by ad.modifytime desc
有数据
- Java code
List list = this.getHibernateTemplate().find(hql);
小弟疑惑了,忘各位大侠指教.
------解决方案--------------------------------------------------------
是不是编码问题,你把showsql设为true显示一下hibernate转换的sql看看。
------解决方案--------------------------------------------------------
debug跟踪,将hql生成的sql 着出来,看看。