问候,
到目前为止,我已经完成了构建单表 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.