インターフェース BindMarker


public interface BindMarker
バインドマーカーは、クエリ内の単一のバインド可能なパラメーターを表します。バインドマーカーはダイアレクト固有であり、実際のクエリで使用される placeholder を提供します。
導入:
5.3
作成者:
Mark Paluch
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    bind(BindTarget bindTarget, ObjectSE value)
    基礎となるバインディング戦略を使用して、指定された value を Statement にバインドします。
    void
    bindNull(BindTarget bindTarget, ClassSE<?> valueType)
    基礎となるバインディング戦略を使用して、null 値を Statement にバインドします。
    指定された置換のデータベース固有のプレースホルダーを返します。
  • メソッドの詳細

    • getPlaceholder

      StringSE getPlaceholder()
      指定された置換のデータベース固有のプレースホルダーを返します。
    • bind

      void bind(BindTarget bindTarget, ObjectSE value)
      基礎となるバインディング戦略を使用して、指定された value を Statement にバインドします。
      パラメーター:
      bindTarget - 値をバインドするターゲット
      value - 実際の値 (null であってはなりません ; null 値には bindNull(BindTarget, Class) を使用します)
      関連事項:
    • bindNull

      void bindNull(BindTarget bindTarget, ClassSE<?> valueType)
      基礎となるバインディング戦略を使用して、null 値を Statement にバインドします。
      パラメーター:
      bindTarget - 値をバインドするターゲット
      valueType - 値の型 (null であってはなりません)
      関連事項: