クラス CallableStatementCreatorFactory

java.lang.ObjectSE
org.springframework.jdbc.core.CallableStatementCreatorFactory

public class CallableStatementCreatorFactory extends ObjectSE
SQL ステートメントと単一セットのパラメーター宣言に基づいて、異なるパラメーターを持つ複数の CallableStatementCreator オブジェクトを効率的に作成するヘルパークラス。
作成者:
Rod Johnson, Thomas Risberg, Juergen Hoeller
  • コンストラクターの詳細

    • CallableStatementCreatorFactory

      public CallableStatementCreatorFactory(StringSE callString)
      新しいファクトリを作成します。addParameter(org.springframework.jdbc.core.SqlParameter) メソッドを介してパラメーターを追加する必要があるか、パラメーターがない。
      パラメーター:
      callString - SQL 呼び出し文字列
    • CallableStatementCreatorFactory

      public CallableStatementCreatorFactory(StringSE callString, ListSE<SqlParameter> declaredParameters)
      指定された SQL とパラメーターで新しいファクトリを作成します。
      パラメーター:
      callString - SQL 呼び出し文字列
      declaredParameters - SqlParameter オブジェクトのリスト
  • メソッドの詳細

    • getCallString

      public final StringSE getCallString()
      SQL 呼び出し文字列を返します。
      導入:
      5.1.3
    • addParameter

      public void addParameter(SqlParameter param)
      新しい宣言されたパラメーターを追加します。

      パラメーターを追加する順序は重要です。

      パラメーター:
      param - 宣言されたパラメーターのリストに追加するパラメーター
    • setResultSetType

      public void setResultSetType(int resultSetType)
      特定の型の ResultSet を返す準備済みステートメントを使用するかどうかを設定します。特定の型の ResultSet。
      パラメーター:
      resultSetType - ResultSet 型
      関連事項:
    • setUpdatableResults

      public void setUpdatableResults(boolean updatableResults)
      更新可能な ResultSets を返すことができる準備済みステートメントを使用するかどうかを設定します。
    • newCallableStatementCreator

      public CallableStatementCreator newCallableStatementCreator(@Nullable MapSE<StringSE,?> params)
      これらのパラメーターを指定して、新しい CallableStatementCreator インスタンスを返します。
      パラメーター:
      params - パラメーターのリスト (null の場合があります)
    • newCallableStatementCreator

      public CallableStatementCreator newCallableStatementCreator(ParameterMapper inParamMapper)
      このパラメーターマッパーを指定して、新しい CallableStatementCreator インスタンスを返します。
      パラメーター:
      inParamMapper - パラメーターのマップを返す ParameterMapper 実装