インターフェースの使用
org.springframework.jdbc.support.KeyHolder
KeyHolder を使用するパッケージ
パッケージ
説明
JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
名前付きパラメーターをサポートする JdbcTemplate バリアント。
一般的な JDBC インタラクションの簡略化レイヤー。
このパッケージのクラスは、RDBMS クエリ、更新、ストアドプロシージャをスレッドセーフで再利用可能なオブジェクトとして表します。
jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。
org.springframework.jdbc.core 内の KeyHolder 使用
型 KeyHolder のパラメーターを持つ org.springframework.jdbc.core のメソッド修飾子と型メソッド説明int[]
JdbcOperations.batchUpdate
(PreparedStatementCreator psc, BatchPreparedStatementSetter pss, KeyHolder generatedKeyHolder) 単一の PreparedStatement で複数の更新ステートメントを発行し、バッチ更新と BatchPreparedStatementSetter を使用して値を設定します。int[]
JdbcTemplate.batchUpdate
(PreparedStatementCreator psc, BatchPreparedStatementSetter pss, KeyHolder generatedKeyHolder) int
JdbcOperations.update
(PreparedStatementCreator psc, KeyHolder generatedKeyHolder) PreparedStatementCreator を使用して更新ステートメントを発行し、SQL および必要なパラメーターを提供します。int
JdbcTemplate.update
(PreparedStatementCreator psc, KeyHolder generatedKeyHolder) org.springframework.jdbc.core.namedparam 内の KeyHolder 使用
型 KeyHolder のパラメーターを持つ org.springframework.jdbc.core.namedparam のメソッド修飾子と型メソッド説明int[]
NamedParameterJdbcOperations.batchUpdate
(StringSE sql, SqlParameterSource[] batchArgs, KeyHolder generatedKeyHolder) 指定された SQL ステートメントと指定された引数のバッチを使用してバッチを実行し、生成されたキーを返します。int[]
NamedParameterJdbcOperations.batchUpdate
(StringSE sql, SqlParameterSource[] batchArgs, KeyHolder generatedKeyHolder, StringSE[] keyColumnNames) 指定された SQL ステートメントと指定された引数のバッチを使用してバッチを実行し、生成されたキーを返します。int[]
NamedParameterJdbcTemplate.batchUpdate
(StringSE sql, SqlParameterSource[] batchArgs, KeyHolder generatedKeyHolder) int[]
NamedParameterJdbcTemplate.batchUpdate
(StringSE sql, SqlParameterSource[] batchArgs, KeyHolder generatedKeyHolder, StringSE[] keyColumnNames) int
NamedParameterJdbcOperations.update
(StringSE sql, SqlParameterSource paramSource, KeyHolder generatedKeyHolder) 準備されたステートメントを介して更新を発行し、指定された引数をバインドし、生成されたキーを返します。int
NamedParameterJdbcOperations.update
(StringSE sql, SqlParameterSource paramSource, KeyHolder generatedKeyHolder, StringSE[] keyColumnNames) 準備されたステートメントを介して更新を発行し、指定された引数をバインドし、生成されたキーを返します。int
NamedParameterJdbcTemplate.update
(StringSE sql, SqlParameterSource paramSource, KeyHolder generatedKeyHolder) int
NamedParameterJdbcTemplate.update
(StringSE sql, SqlParameterSource paramSource, KeyHolder generatedKeyHolder, StringSE[] keyColumnNames) org.springframework.jdbc.core.simple 内の KeyHolder 使用
修飾子と型メソッド説明protected KeyHolder
AbstractJdbcInsert.doExecuteAndReturnKeyHolder
(MapSE<StringSE, ?> args) 渡されたパラメーターのマップを使用して挿入を実行し、生成されたすべてのキーを返すメソッド。protected KeyHolder
AbstractJdbcInsert.doExecuteAndReturnKeyHolder
(SqlParameterSource parameterSource) 渡されたSqlParameterSource
を使用して挿入を実行し、生成されたすべてのキーを返すメソッド。SimpleJdbcInsert.executeAndReturnKeyHolder
(MapSE<StringSE, ?> args) SimpleJdbcInsert.executeAndReturnKeyHolder
(SqlParameterSource parameterSource) SimpleJdbcInsertOperations.executeAndReturnKeyHolder
(MapSE<StringSE, ?> args) 渡された値を使用して挿入を実行し、生成されたキーを返します。SimpleJdbcInsertOperations.executeAndReturnKeyHolder
(SqlParameterSource parameterSource) 渡された値を使用して挿入を実行し、生成されたキーを返します。型 KeyHolder のパラメーターを持つ org.springframework.jdbc.core.simple のメソッドorg.springframework.jdbc.object 内の KeyHolder 使用
型 KeyHolder のパラメーターを持つ org.springframework.jdbc.object のメソッドorg.springframework.jdbc.support 内の KeyHolder 使用
KeyHolder を実装している org.springframework.jdbc.support のクラス