类 DerbyPagingQueryProvider
- java.lang.Object
- org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
- org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider
- org.springframework.batch.item.database.support.DerbyPagingQueryProvider
- 所有已实现的接口:
PagingQueryProvider
public class DerbyPagingQueryProvider extends SqlWindowingPagingQueryProvider
Derby implementation of aPagingQueryProvider
using standard SQL:2003 windowing functions. These features are supported starting with Apache Derby version 10.4.1.3. As the OVER() function does not support the ORDER BY clause a sub query is instead used to order the results before the ROW_NUM restriction is applied- 从以下版本开始:
- 2.0
- 作者:
- Thomas Risberg, David Thexton, Michael Minella
构造器概要
构造器 构造器 说明 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)
Check mandatory properties.从类继承的方法 org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider
extractTableAlias, generateFirstPageQuery, generateJumpToItemQuery, generateRemainingPagesQuery, getSubQueryAlias
从类继承的方法 org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
getFromClause, getGroupClause, getParameterCount, getSelectClause, getSortKeyPlaceHolder, getSortKeys, getSortKeysWithoutAliases, getWhereClause, isUsingNamedParameters, setFromClause, setGroupClause, setSelectClause, setSortKeys, setWhereClause
构造器详细资料
DerbyPagingQueryProvider
public DerbyPagingQueryProvider()
方法详细资料
init
public void init(javax.sql.DataSource dataSource) throws java.lang.Exception
从类复制的说明:AbstractSqlPagingQueryProvider
Check mandatory properties.- 指定者:
init
在接口中PagingQueryProvider
- 覆盖:
init
在类中AbstractSqlPagingQueryProvider
- 参数:
dataSource
- DataSource to use for any initialization- 抛出:
java.lang.Exception
- for errors when initializing- 另请参阅:
InitializingBean.afterPropertiesSet()
getOrderedQueryAlias
protected java.lang.String getOrderedQueryAlias()
getOverClause
protected java.lang.String getOverClause()
getOverSubstituteClauseStart
protected java.lang.String getOverSubstituteClauseStart()
getOverSubstituteClauseEnd
protected java.lang.String getOverSubstituteClauseEnd()