@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