Uses of Class
nablarch.core.db.statement.SqlResultSet
Packages that use SqlResultSet
Package
Description
データベースに関するキャッシュ機能を提供する。
nablarch.core.db.statement
パッケージのクラスにキャッシュ機能を付与する。データベースに対するSQL実行機能を提供する。
データベースアクセス処理をサポートする機能を提供する。
-
Uses of SqlResultSet in nablarch.core.db.cache
Methods in nablarch.core.db.cache that return types with arguments of type SqlResultSetModifier and TypeMethodDescriptionprotected Map<ResultSetCacheKey,
Expirable<SqlResultSet>> InMemoryResultSetCache.createCacheContainer
(int max) キャッシュの実体となるMapを生成する。 本クラスではLRUMap
が使用される。 本メソッドをオーバライドすることで使用するMap実装を変更することができる。
本クラスをスレッドセーフにするには、このメソッドが返却するMapインスタンスを スレッドセーフとしなければならない。 -
Uses of SqlResultSet in nablarch.core.db.cache.statement
Methods in nablarch.core.db.cache.statement that return SqlResultSetModifier and TypeMethodDescriptionprotected SqlResultSet
CacheableSqlPStatement.doRetrieve
(int startPos, int max) 簡易検索処理を実行する。 -
Uses of SqlResultSet in nablarch.core.db.statement
Methods in nablarch.core.db.statement that return SqlResultSetModifier 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
Methods in nablarch.core.db.support that return SqlResultSetModifier and TypeMethodDescriptionfinal SqlResultSet
DbAccessSupport.search
(String sqlId, ListSearchInfo condition) 指定されたSQL_IDとListSearchInfo
から件数取得及び検索を実行する。 検索結果の件数は、指定されたListSearchInfo
オブジェクトに設定する。