インターフェース PreparedStatementSetter
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
JdbcTemplate
クラスによって使用される一般的なコールバックインターフェース。 このインターフェースは、同じ SQL を使用するバッチ内の多数の更新のそれぞれについて、JdbcTemplate クラスによって提供される PreparedStatement
SE に値を設定します。実装は、必要なパラメーターを設定する必要があります。プレースホルダー付きの SQL はすでに提供されています。
PreparedStatementCreator
よりもこのインターフェースを使用する方が簡単です。JdbcTemplate は PreparedStatement を作成し、コールバックはパラメーター値の設定のみを担当します。
実装は、試行する操作からスローされる可能性のある SQLExceptions に関心を持つ必要はありません。JdbcTemplate クラスは、SQLExceptions を適切にキャッチして処理します。
- 導入:
- 2003 年 3 月 2 日
- 作成者:
- Rod Johnson
- 関連事項:
メソッドのサマリー
メソッドの詳細
setValues
指定された PreparedStatement にパラメーター値を設定します。- パラメーター:
ps
- setter メソッドを呼び出す PreparedStatement- 例外:
SQLExceptionSE
- SQLException が発生した場合 (つまり、SQLException をキャッチする必要はありません。)