@Repeatable(value=NamedNativeQueries.class) @Target(value=TYPE) @Retention(value=RUNTIME) public @interface NamedNativeQuery
NamedNativeQuery
アノテーションはエンティティ(Entity
の付いたクラス)やマップドスーパークラス(MappedSuperclass
の付いたクラス)に適用できます。修飾子とタイプ | 必須要素と説明 |
---|---|
java.lang.String |
name
クエリーオブジェクトを作成する
EntityManager のメソッドでクエリを参照するために使用される名前。 |
java.lang.String |
query
SQLクエリー文字列
|
修飾子とタイプ | 任意要素と説明 |
---|---|
QueryHint[] |
hints
クエリーのプロパティーとヒント。
|
java.lang.Class |
resultClass
結果のクラス。
|
java.lang.String |
resultSetMapping
メタデータの中で定義された
SqlResultSetMapping の名前。 |
public abstract java.lang.String name
EntityManager
のメソッドでクエリを参照するために使用される名前。public abstract QueryHint[] hints
public abstract java.lang.String resultSetMapping
SqlResultSetMapping
の名前。Translated by @megascus.