@Published public class DbAccessSupport extends java.lang.Object
| コンストラクタと説明 |
|---|
DbAccessSupport()
コンストラクタ。
|
DbAccessSupport(java.lang.Class<?> clazz)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
countByParameterizedSql(java.lang.String sqlId,
java.lang.Object condition)
指定されたSQL_IDと条件から件数取得(カウント)用のSQL文を生成して実行する。
|
int |
countByStatementSql(java.lang.String sqlId)
指定されたSQL_IDから件数取得(カウント)用のSQL文を生成して実行する。
|
ParameterizedSqlPStatement |
getParameterizedSqlStatement(java.lang.String sqlId)
指定されたSQL_IDから
ParameterizedSqlPStatementを生成する。 |
ParameterizedSqlPStatement |
getParameterizedSqlStatement(java.lang.String sqlId,
java.lang.Object condition)
指定されたSQL_IDと条件から
ParameterizedSqlPStatementを生成する。 |
SqlCStatement |
getSqlCStatement(java.lang.String sqlId)
指定されたSQL_IDから
SqlCStatementを生成する。 |
SqlPStatement |
getSqlPStatement(java.lang.String sqlId)
指定されたSQL_IDから
SqlPStatementを生成する。 |
SqlResultSet |
search(java.lang.String sqlId,
ListSearchInfo condition)
指定されたSQL_IDと
ListSearchInfoから件数取得及び検索を実行する。 |
public DbAccessSupport()
public DbAccessSupport(java.lang.Class<?> clazz)
DbAccessSupport dbSupport = new DbAccessSupport(getClass());
clazz - DBアクセス処理を行うクラスノクラスオブジェクトpublic final ParameterizedSqlPStatement getParameterizedSqlStatement(java.lang.String sqlId)
ParameterizedSqlPStatementを生成する。sqlId - SQL_IDParameterizedSqlPStatementpublic final ParameterizedSqlPStatement getParameterizedSqlStatement(java.lang.String sqlId, java.lang.Object condition)
ParameterizedSqlPStatementを生成する。sqlId - SQL_IDcondition - 条件をもつオブジェクトParameterizedSqlPStatementpublic final SqlPStatement getSqlPStatement(java.lang.String sqlId)
SqlPStatementを生成する。sqlId - SQL_IDSqlPStatementpublic final int countByStatementSql(java.lang.String sqlId)
countByParameterizedSql(String, Object)を使用すること。sqlId - SQL_IDpublic final int countByParameterizedSql(java.lang.String sqlId,
java.lang.Object condition)
sqlId - SQL_IDcondition - 条件をもつオブジェクトpublic final SqlResultSet search(java.lang.String sqlId, ListSearchInfo condition) throws TooManyResultException
ListSearchInfoから件数取得及び検索を実行する。
検索結果の件数は、指定されたListSearchInfoオブジェクトに設定する。sqlId - SQL_IDcondition - ListSearchInfoオブジェクトTooManyResultException - ページング付きの検索において検索結果件数が検索結果の最大件数(上限)を超えた場合。
検索結果の最大件数(上限)の設定については、ListSearchInfo.ListSearchInfo()を参照。public final SqlCStatement getSqlCStatement(java.lang.String sqlId)
SqlCStatementを生成する。sqlId - SQL_ID