【问题标题】:Multiple JPA queries error多个 JPA 查询错误
【发布时间】:2013-05-07 06:22:24
【问题描述】:

我想使用@NamedQueries 注释运行多个查询,但它给出的错误是:

1. The attribute value is undefined for the annotation typed NamedQueries
2.NamedQueries can not be resolved to a type

以下是代码:

@NamedQueries({
    @NamedQuery(name="findAllBookItems",
            query = "SELECT i FROM Book i where i.isbn > 1 "),
    @NamedQuery(name="findAllCDItems",
    query = "SELECT c FROM CD c where c.numberofcds >=0 ")
})

我需要在某处定义这个注解吗?

【问题讨论】:

    标签: jsf maven jpa named-query


    【解决方案1】:

    也许是导入声明?

    import javax.persistence.*;
    

    当然,您还需要在您的库中实现 JPA。

    【讨论】:

    • 然后投票给答案。谢谢!
    • 通常如果您使用 Eclipse,您可以使用 Ctrl+Shift+O“自动”解决此问题。问候,
    猜你喜欢
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 2018-10-18
    • 2016-02-15
    • 1970-01-01
    • 2014-07-02
    • 2020-08-13
    • 2011-06-19
    相关资源
    最近更新 更多