问候语,
到目前为止,我已经完成了单表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.
再次解决了问题。。。刚刚使用的TypedQuery