Uses of Class
nablarch.core.db.statement.SqlResultSet
Package
Description
データベースに関するキャッシュ機能を提供する。
nablarch.core.db.statement
パッケージのクラスにキャッシュ機能を付与する。データベースに対するSQL実行機能を提供する。
データベースアクセス処理をサポートする機能を提供する。
-
Uses of SqlResultSet in nablarch.core.db.cache
Modifier and TypeMethodDescriptionprotected Map<ResultSetCacheKey,
Expirable<SqlResultSet>> InMemoryResultSetCache.createCacheContainer
(int max) キャッシュの実体となるMapを生成する。 本クラスではLRUMap
が使用される。 本メソッドをオーバライドすることで使用するMap実装を変更することができる。
本クラスをスレッドセーフにするには、このメソッドが返却するMapインスタンスを スレッドセーフとしなければならない。 -
Uses of SqlResultSet in nablarch.core.db.cache.statement
Modifier and TypeMethodDescriptionprotected SqlResultSet
CacheableSqlPStatement.doRetrieve
(int startPos, int max) 簡易検索処理を実行する。 -
Uses of SqlResultSet in nablarch.core.db.statement
Modifier and TypeMethodDescriptionprotected SqlResultSet
BasicSqlPStatement.createSqlResultSet
(ResultSetIterator rs, int startPos, int max) SqlResultSet
を生成する。 オーバライドすることで、生成するSqlResultSet
クラスを切り替えることができる。protected SqlResultSet
BasicSqlPStatement.doRetrieve
(int startPos, int max) 簡易検索処理を実行する。BasicSqlPStatement.retrieve()
簡易検索機能。 下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用するとSqlStatement.setMaxRows(int)
で事前に設定した値は無視する。BasicSqlPStatement.retrieve
(int startPos, int max) 簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。SqlPStatement.retrieve()
簡易検索機能。 下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用するとSqlStatement.setMaxRows(int)
で事前に設定した値は無視する。SqlPStatement.retrieve
(int start, int max) 簡易検索機能。 -
Uses of SqlResultSet in nablarch.core.db.support
Modifier and TypeMethodDescriptionfinal SqlResultSet
DbAccessSupport.search
(String sqlId, ListSearchInfo condition) 指定されたSQL_IDとListSearchInfo
から件数取得及び検索を実行する。 検索結果の件数は、指定されたListSearchInfo
オブジェクトに設定する。