@Published(tag="architect")
public interface DaoContext
UniversalDao
の実行コンテキスト。
ページネーションのためのページ数などを状態としてもつ必要があるので、
このコンテキストを介してSQLの実行処理が行われる。Modifier and Type | Method and Description |
---|---|
<T> EntityList<T> |
findAll(java.lang.Class<T> entityClass)
全件の検索を行う。
|
<T> EntityList<T> |
findAllBySqlFile(java.lang.Class<T> entityClass,
java.lang.String sqlId)
SQL_IDをもとに検索を行う。
|
<T> EntityList<T> |
findAllBySqlFile(java.lang.Class<T> entityClass,
java.lang.String sqlId,
java.lang.Object params)
SQL_IDをもとにバインド変数を展開して検索処理を行う。
|
@Published <T> EntityList<T> findAll(java.lang.Class<T> entityClass)
T
- エンティティクラスの型entityClass
- エンティティクラス@Published <T> EntityList<T> findAllBySqlFile(java.lang.Class<T> entityClass, java.lang.String sqlId, java.lang.Object params)
T
- 検索結果をマッピングするBeanクラスの型entityClass
- 検索結果をマッピングするBeanクラスsqlId
- SQL_IDparams
- バインド変数@Published <T> EntityList<T> findAllBySqlFile(java.lang.Class<T> entityClass, java.lang.String sqlId)
T
- 検索結果をマッピングするBeanクラスの型entityClass
- 検索結果をマッピングするBeanクラスsqlId
- SQL_ID