public interface SqlValue 実装は、実際の値を設定する実際の作業を実行します。それらは、呼び出しコードによってキャッチおよび変換される SQLException をスローできるコールバックメソッド setValue を実装する必要があります。このコールバックメソッドは、データベース固有のオブジェクトを作成するために必要な場合、指定された PreparedStatement オブジェクトを介して、基礎となる Connection にアクセスできます。
SqlTypeValue, DisposableSqlTypeValue| 修飾子と型 | メソッドと説明 |
|---|---|
void | cleanup() この値オブジェクトが保持するリソースをクリーンアップします。 |
void | setValue(PreparedStatementSE ps, int paramIndex) 指定された PreparedStatement に値を設定します。 |
void setValue(PreparedStatementSE ps, int paramIndex) throws SQLExceptionSE
ps - PreparedStatement に取り組む paramIndex - 値を設定する必要があるパラメーターのインデックス SQLExceptionSE - パラメーター値の設定中に SQLException が発生した場合 void cleanup()