|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectrobbie.dao.QuerySupport
Queryインタフェースのサポートクラス。
Queryインタフェースの実装と、toString()メソッドの実装を 行なっています。 サブクラスでは、このクラスで定義されている sqlStringとparameterListに、 SQL実行に必要な情報をセットする処理を、 configure()メソッドに実装してください。
フィールドの概要 | |
protected java.util.List |
parametersList
バインド変数のリスト |
protected java.lang.Class |
resultClass
JavaBeans変換先Class. |
protected java.lang.String |
sqlString
SQLの文字列 |
コンストラクタの概要 | |
QuerySupport()
|
メソッドの概要 | |
java.util.List |
getBindParametersMapList()
バインドパラメータのMapListを返す。 |
java.lang.Class |
getReslutClass()
JavaBeansの変換先オブジェクトのClassを返す。 |
java.lang.String |
getSQLString()
変換後のSQL文字列を返す。 |
java.lang.String |
toString()
toString()のオーバライド。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース robbie.dao.Query から継承したメソッド |
configure |
フィールドの詳細 |
protected java.lang.String sqlString
protected java.util.List parametersList
protected java.lang.Class resultClass
コンストラクタの詳細 |
public QuerySupport()
メソッドの詳細 |
public java.lang.String getSQLString()
サブクラスでは、このメソッドで返す再利用可能な(PreparedStatement用の)、 SQL文を作成する処理を実装してください。
Query
内の getSQLString
public java.util.List getBindParametersMapList()
サブクラスでは、このメソッドで返すMapListを 作成する処理を実装してください。
Query
内の getBindParametersMapList
public java.lang.Class getReslutClass()
Query
内の getReslutClass
public java.lang.String toString()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |