类 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 aPagingQueryProviderusing 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.StringgetOrderedQueryAlias()protected java.lang.StringgetOverClause()protected java.lang.StringgetOverSubstituteClauseEnd()protected java.lang.StringgetOverSubstituteClauseStart()voidinit(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
从类复制的说明:AbstractSqlPagingQueryProviderCheck 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()