日期:2014-05-17  浏览次数:20813 次

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的话,那个注解扫描的包需要设置好。