2 hu961691590 hu961691590 于 2017.09.13 18:45 提问

jpa原生sql查询getresultlist返回list查询不到结果

daoImpl类继承JpaBaseDaoImpl实现dao接口
方法返回类型是List,如果没有prodCode这个参数进来做条件,查询是正常的,有就查不到数据。sql在数据库是能查到数据的。请大神帮忙看看,万分感激!
下面直接上图图片说明图片说明

PROD_CODE的在实体类和qo类中是String,表中是varchar15

1个回答

out_of_it_farmer
out_of_it_farmer   2017.09.14 13:22

是不是PROD_CODE在数据库中存的都是数字,执行时参数当做整型处理了,没加引号?

out_of_it_farmer
out_of_it_farmer 要不, 就用setParameter(int i, Object value)替换setParameter(String name, Object value)试试
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片