当前位置: 代码迷 >> Java Web开发 >> java.lang.IllegalArgumentException: Named query not found: searchItemByWhid解决方法
  详细解决方案

java.lang.IllegalArgumentException: Named query not found: searchItemByWhid解决方法

热度:341   发布时间:2016-04-17 10:52:57.0
java.lang.IllegalArgumentException: Named query not found: searchItemByWhid
运行时出现以上错误,实体类已经配置了
@NamedQueries({
@NamedQuery(name="searchItemByWhid",query="select new InStoreinfo(i.id,i.itemId,i.whid) from InStoreinfo i where i.itemId=? order by i.whid asc")
})
保证没有写错~~~求各位大虾帮忙 谢谢了

------解决方案--------------------
使用注解的话,你得开启Spring的注解扫描,并且保证这个类在扫描范围之内。
------解决方案--------------------
你用的是spring还是ejb,W像楼上说的如果是spring的话,那个注解扫描的包需要设置好。
  相关解决方案