javax.persistence
Тип аннотации NamedNativeQuery


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface NamedNativeQuery

Определяет именованный собственный SQL-запрос. Имена запроса являются определяющими контекст к модулю персистентности. NamedNativeQuery аннотация может быть применена к объекту или отображенному суперклассу.

С тех пор:
Персистентность Java 1.0

Необходимая Сводка Элемента
 java.lang.String имя
          Имя, используемое, чтобы обратиться к запросу с EntityManager методы, которые создают объекты запроса.
 java.lang.String запрос
          Строка SQL-запроса.
 
Дополнительная Сводка Элемента
 QueryHint[] подсказки
          Свойства запроса и подсказки.
 java.lang.Class resultClass
          class результата.
 java.lang.String resultSetMapping
          Имя a SqlResultSetMapping, как определено в метаданных.
 

Деталь элемента

имя

public abstract java.lang.String name
Имя, используемое, чтобы обратиться к запросу с EntityManager методы, которые создают объекты запроса.


запрос

public abstract java.lang.String query
Строка SQL-запроса.

подсказки

public abstract QueryHint[] hints
Свойства запроса и подсказки. (Может включать специфичные для поставщика подсказки запроса.)

Значение по умолчанию:
{}

resultClass

public abstract java.lang.Class resultClass
class результата.

Значение по умолчанию:
пусто. class

resultSetMapping

public abstract java.lang.String resultSetMapping
Имя a SqlResultSetMapping, как определено в метаданных.

Значение по умолчанию:
""


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter