直列化された形式
sqlString
java.lang.String sqlString
- SQLの文字列
prametersList
java.util.List prametersList
- バインド変数のリスト
dbAccessProperties
java.util.Properties dbAccessProperties
params
java.lang.Object[] params
types
java.lang.Integer[] types
count
int count
queryFactory
XQueryFactory queryFactory
- XQueryFactoryクラスのインスタンス。
この変数を利用して、実行するSQLインスタンスを取得します。
サブクラスでは以下のようにして、SQLインスタンスを取得して
拡張実装を行なってください。
Query query = queryFactory.createSQLInstance(id, params);
- 関連項目:
Query,
XQueryFactory.createQueryInstance(String, Map)
resource
XDbResource resource
- XDbResourceクラスのインスタンス。
この変数を利用して、データベースへのConnectionを取得します。
サブクラスでは以下のようにして、Connectionインスタンスを取得して
拡張実装を行なってください。
java.sql.Connection conn = resource.getConnection();
また、直接DAOを実行可能にする場合には、次のように実装すると便利です。
setConnection(resource.getConnection());
- 関連項目:
XDbResource.getConnection()
exception
java.sql.SQLException exception
- 直前の更新処理で発生したSQLException。
xQueryFactoryClassName
java.lang.String xQueryFactoryClassName
- XQueryFactoryのClass名
xDBResourceFactoryClassName
java.lang.String xDBResourceFactoryClassName
- XDbResourceFactoryのClass名
filepath
java.lang.String filepath
- 制御ファイルのFilepath
queryFactory
XQueryFactory queryFactory
- XQueryFactoryのインスタンス
resourceFactory
XDbResourceFactory resourceFactory
- XDBResourceFactoryのインスタンス
daoNameMap
java.util.Map daoNameMap
- DAOのクラス名を管理するMap
daoResRefMap
java.util.Map daoResRefMap
- DAOと利用するDbResourceの関連を管理するMap
lastModifiedTimestamp
long lastModifiedTimestamp
- ファイルの更新日時
isValidate
boolean isValidate
- XMLのロード時に検証を行うか。デフォルトは行わない
queryId
java.lang.String queryId
- Query-ID
element
org.jdom.Element element
- SQLの情報Element
parameters
java.util.Map parameters
- バインドパラメータMap
xQueryClassName
java.lang.String xQueryClassName
- XQueryのクラス名
sqlMap
java.util.Map sqlMap
- query-listから取り出したsql要素のMap