クラス SqlArrayValue

java.lang.ObjectSE
org.springframework.jdbc.support.SqlArrayValue
実装されたすべてのインターフェース:
SqlValue

public class SqlArrayValue extends ObjectSE implements SqlValue
JDBC 4 Connection.createArrayOf(java.lang.String, java.lang.Object[])SE メソッドに基づいた JDBC ArraySE 作成のための共通 SqlValue 実装。

クリーンアップ要求のあるカスタム SqlValue 実装のテンプレートとしても機能します。

導入:
6.1
作成者:
Juergen Hoeller, Philippe Marschall
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    SqlArrayValue(StringSE typeName, ObjectSE... elements)
    指定された型名と要素に対して新しい SqlArrayValue を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    この値オブジェクトが保持するリソースをクリーンアップします。
    void
    setValue(PreparedStatementSE ps, int paramIndex)
    指定された PreparedStatement に値を設定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

  • メソッドの詳細

    • setValue

      public void setValue(PreparedStatementSE ps, int paramIndex) throws SQLExceptionSE
      インターフェースからコピーされた説明: SqlValue
      指定された PreparedStatement に値を設定します。
      次で指定:
      インターフェース SqlValuesetValue 
      パラメーター:
      ps - PreparedStatement に取り組む
      paramIndex - 値を設定する必要があるパラメーターのインデックス
      例外:
      SQLExceptionSE - パラメーター値の設定中に SQLException が発生した場合
    • cleanup

      public void cleanup()
      インターフェースからコピーされた説明: SqlValue
      この値オブジェクトが保持するリソースをクリーンアップします。
      次で指定:
      インターフェース SqlValuecleanup