命名参数-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.

再次解决了问题。。。刚刚使用的TypedQuery

相关内容

  • 没有找到相关文章

最新更新