2011-04-07 34 views
0

問候,JPA TopLink幫助!

截至目前我已經完成了建立一個單表JPA。 但是,當去一對一或一對多。事情變得複雜。 特別是涉及到帶參數的查詢時。

我總是在一個名爲查詢

Exception Description: Error compiling the query [Subject.searchBySubjectCode: 
SELECT s FROM Subject s WHERE s.subjectcode = :subjectcode], line 1, column 33: 
unknown state or association field [subjectcode] of class [model.Subject]. 

這怎麼可能得到一個異常? 但是我在persistence.xml中添加了兩個實體。 順便說一句,我正在使用TopLink Essentials並在MVC體系結構上實現JPA。 另外,當我重新打開表單時,此異常總是返回。

java.lang.IllegalArgumentException: NamedQuery of name: <query> not found. 

回答

1

解決再次...只是使用TypedQuery

問題