2013-05-07 1 views
0

Я хочу запустить несколько запросов с использованием @NamedQueries аннотацию, но он дает ошибку, что:Multiple JPA запросов об ошибке

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 ") 
}) 

мне нужно определить эту аннотацию где-то делать ?

ответ

0

Возможно, заявление об импорте?

import javax.persistence.*; 

Плюс, конечно, вам нужна реализация JPA среди ваших библиотек.

+0

Прохладный. ты понял . Благодаря ! –

+0

Проголосуйте за ответ, затем. Благодаря! –

+0

Обычно, если вы используете Eclipse, вы можете решить эту проблему «automatcaly», используя Ctrl + Shift + O. С Уважением, –