パッケージ jakarta.persistence
アノテーション型 StoredProcedureParameter
@TargetSE({}) @RetentionSE(RUNTIMESE) public @interface StoredProcedureParameter
名前付きストアドプロシージャクエリのパラメーターを指定します。名前付きストアドプロシージャクエリのすべてのパラメーターを指定する必要があります。- 導入:
- 2.1
- 関連事項:
NamedStoredProcedureQuery
,ParameterMode
要素の詳細
type
ClassSE type
パラメーターの JDBC 型。
name
StringSE name
データベース内のストアドプロシージャによって定義されたパラメーターの名前。名前が指定されていない場合、ストアードプロシージャーは位置パラメーターを使用していると見なされます。- デフォルト:
- ""
mode
ParameterMode mode
パラメーターが IN、INOUT、OUT、REF_CURSOR パラメーターのいずれであるかを指定します。REF_CURSOR パラメーターは、ストアドプロシージャから結果セットを返すために一部のデータベースで使用されます。- デフォルト:
- jakarta.persistence.ParameterMode.IN