![](/img/trans.png)
[英]Returning a list as a result to method channel is throwing java.lang.illegalArgumentException?
[英]Hibernate method throwing 'java.lang.IllegalArgumentException'
我在休眠狀態下有一個查詢,以獲取項目列表,如下所示:
public List<ToDo> getItemsWithStatus(String status) {
TypedQuery<ToDo> query = em.createQuery(
"SELECT u FROM TODO u WHERE u.status LIKE :status ORDER BY u.id", ToDo.class);
return query.getResultList();
}
但是在執行該方法時,我得到了這個異常:
org.hibernate.hql.internal.ast.QuerySyntaxException:未映射TODO [從TODO u在其中,u.status喜歡的狀態:從u.id處訂購狀態]
感謝Jithesh
您的實體類名為ToDo
,但是在JPQL中,您正在使用TODO
(請注意TODO
的不同)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.