@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.