@RepeatableSE(valueSE=NamedNativeQueries.class) @TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) public @interface NamedNativeQuery
NamedNativeQuery
アノテーションは、エンティティまたはマップされたスーパークラスに適用できます。修飾子と型 | 必須要素と説明 |
---|---|
StringSE | name クエリオブジェクトを作成する EntityManager メソッドでクエリを参照するために使用される名前。 |
StringSE | query SQL クエリ文字列。 |
修飾子と型 | オプションの要素と説明 |
---|---|
QueryHint[] | hints クエリのプロパティとヒント。 |
ClassSE | resultClass 結果のクラス。 |
StringSE | resultSetMapping メタデータで定義されている SqlResultSetMapping の名前。 |
public abstract StringSE name
EntityManager
メソッドでクエリを参照するために使用される名前。public abstract StringSE query
public abstract QueryHint[] hints
public abstract ClassSE resultClass
public abstract StringSE resultSetMapping
SqlResultSetMapping
の名前。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.