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