クラス JdbcParameterUtils

java.lang.ObjectSE
org.springframework.batch.item.database.JdbcParameterUtils

public class JdbcParameterUtils extends ObjectSE
SQL ステートメントのパラメーター解析のヘルパーメソッド。内部使用のみを目的としています。
導入:
2.0
作成者:
Thomas Risberg, Juergen Hoeller, Marten Deinum
  • コンストラクターの詳細

    • JdbcParameterUtils

      public JdbcParameterUtils()
  • 方法の詳細

    • countParameterPlaceholders

      public static int countParameterPlaceholders(StringSE sql, ListSE<StringSE> namedParameterHolder)
      SQL 文字列 sql での文字プレースホルダーの出現をカウントします。文字プレースホルダーは、リテラル内にある場合、つまり一重引用符または二重引用符で囲まれている場合はカウントされません。このメソッドは、疑問符('?')の形式の従来のプレースホルダーと、先頭に ':' または '&' で示される名前付きパラメーターをカウントします。このメソッドのコードは、NamedParameterUtils クラスの初期バージョンから取得されています。このメソッドは後でリファクタリング後に削除されましたが、コードは Spring Batch プロジェクトに役立ちます。コードは、バッチ処理の要件により適したものになるように変更されました。
      パラメーター:
      sql - 検索する文字列。指定された文字列が null の場合、0 を返します。
      namedParameterHolder - 名前付きパラメーターのホルダー
      戻り値:
      名前付きパラメーターのプレースホルダーの数