|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
P
- パラメータの種別を表す型public interface Sql<P extends SqlParameter>
SQLを表します。
SQLの文字列とSQL実行時のパラメータをカプセル化します。また、SQLのバインド変数をパラメータで置換した文字列も保持します。
このインタフェースの実装はスレッドセーフであることを要求されません。
メソッドの概要 | |
---|---|
String |
getFormattedSql()
フォーマット済みSQLを返します。 |
List<P> |
getParameters()
バインド変数へのパラメータのリストを返します。 |
String |
getRawSql()
未加工SQLを返します。 |
メソッドの詳細 |
---|
String getRawSql()
バインド変数は ?
で表されます。
String getFormattedSql()
バインド変数 ?
が、 SqlLogFormattingVisitor
の実装によって適切な文字列に置換されたSQLです。
List<P> getParameters()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |