パッケージ jakarta.persistence
アノテーションインターフェース SqlResultSetMapping
@RepeatableSE(SqlResultSetMappings.class)
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
public @interface SqlResultSetMapping
ネイティブ SQL クエリまたはストアドプロシージャの結果セットの列のマッピングを指定します。
例:
必須定数のサマリー
必須要素オプション要素の概要
オプション要素修飾子と型オプションの要素説明コンストラクターへの結果セットのマッピングを指定します。スカラー値への結果セットのマッピングを指定します。エンティティへの結果セットのマッピングを指定します。
要素の詳細
name
StringSE name結果セットのマッピングに付けられた名前で、Query
およびStoredProcedureQuery
API のメソッドでそれを参照するために使用されます。
entities
EntityResult[] entitiesエンティティへの結果セットのマッピングを指定します。- デフォルト:
- {}
classes
ConstructorResult[] classesコンストラクターへの結果セットのマッピングを指定します。- 導入:
- 2.1
- デフォルト:
- {}
columns
ColumnResult[] columnsスカラー値への結果セットのマッピングを指定します。- デフォルト:
- {}