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