public class DerbyPagingQueryProvider extends SqlWindowingPagingQueryProvider
PagingQueryProvider
の Derby 実装。これらの機能は、Apache Derby バージョン 10.4.1.3 以降でサポートされています。OVER() 関数は ORDER BY 句をサポートしていないため、ROW_NUM 制限が適用される前に、代わりにサブクエリを使用して結果を並べ替えます。コンストラクターと説明 |
---|
DerbyPagingQueryProvider() |
修飾子と型 | メソッドと説明 |
---|---|
protected java.lang.String | getOrderedQueryAlias() |
protected java.lang.String | getOverClause() |
protected java.lang.String | getOverSubstituteClauseEnd() |
protected java.lang.String | getOverSubstituteClauseStart() |
void | init(javax.sql.DataSource dataSource) 必須プロパティを確認してください。 |
extractTableAlias, generateFirstPageQuery, generateJumpToItemQuery, generateRemainingPagesQuery, getSubQueryAlias
getFromClause, getGroupClause, getParameterCount, getSelectClause, getSortKeyPlaceHolder, getSortKeys, getSortKeysWithoutAliases, getWhereClause, isUsingNamedParameters, setFromClause, setGroupClause, setSelectClause, setSortKeys, setWhereClause
public void init(javax.sql.DataSource dataSource) throws java.lang.Exception
AbstractSqlPagingQueryProvider
PagingQueryProvider
の init
AbstractSqlPagingQueryProvider
の init
dataSource
- 初期化に使用する DataSourcejava.lang.Exception
- 初期化時のエラー InitializingBean.afterPropertiesSet()
protected java.lang.String getOrderedQueryAlias()
SqlWindowingPagingQueryProvider
の getOrderedQueryAlias
protected java.lang.String getOverClause()
SqlWindowingPagingQueryProvider
の getOverClause
protected java.lang.String getOverSubstituteClauseStart()
SqlWindowingPagingQueryProvider
の getOverSubstituteClauseStart
protected java.lang.String getOverSubstituteClauseEnd()
SqlWindowingPagingQueryProvider
の getOverSubstituteClauseEnd