インターフェース SqlValue
- すべての既知のサブインターフェース:
SqlXmlValue
- すべての既知の実装クラス:
SqlArrayValue
public interface SqlValue
ステートメントパラメーターとして設定される複雑な型のシンプルなインターフェース。
実装は、実際の値を設定する実際の作業を実行します。それらは、呼び出しコードによってキャッチおよび変換される SQLException をスローできるコールバックメソッド setValue
を実装する必要があります。このコールバックメソッドは、データベース固有のオブジェクトを作成するために必要な場合、指定された PreparedStatement オブジェクトを介して、基礎となる Connection にアクセスできます。
- 導入:
- 2.5.6
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
cleanup()
この値オブジェクトが保持するリソースをクリーンアップします。void
setValue
(PreparedStatementSE ps, int paramIndex) 指定された PreparedStatement に値を設定します。
メソッドの詳細
setValue
指定された PreparedStatement に値を設定します。- パラメーター:
ps
- PreparedStatement に取り組むparamIndex
- 値を設定する必要があるパラメーターのインデックス- 例外:
SQLExceptionSE
- パラメーター値の設定中に SQLException が発生した場合
cleanup
void cleanup()この値オブジェクトが保持するリソースをクリーンアップします。