类 EmbeddedPaginationHelperImpl<E>
- java.lang.Object
-
- com.alibaba.nacos.config.server.service.repository.embedded.EmbeddedPaginationHelperImpl<E>
-
- 类型参数:
E- Generic class
- 所有已实现的接口:
PaginationHelper
class EmbeddedPaginationHelperImpl<E> extends java.lang.Object implements PaginationHelper
Pagination Utils For Apache Derby.- 作者:
- boyan
-
-
字段概要
字段 修饰符和类型 字段 说明 private DatabaseOperatedatabaseOperate
-
构造器概要
构造器 构造器 说明 EmbeddedPaginationHelperImpl(DatabaseOperate databaseOperate)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Page<E>fetchPage(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, java.lang.Long lastMaxId, org.springframework.jdbc.core.RowMapper rowMapper)Page<E>fetchPage(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)Take paging.Page<E>fetchPageLimit(java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)Page<E>fetchPageLimit(java.lang.String sqlCountRows, java.lang.Object[] args1, java.lang.String sqlFetchRows, java.lang.Object[] args2, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)Page<E>fetchPageLimit(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)voidupdateLimit(java.lang.String sql, java.lang.Object[] args)
-
-
-
字段详细资料
-
databaseOperate
private final DatabaseOperate databaseOperate
-
-
构造器详细资料
-
EmbeddedPaginationHelperImpl
public EmbeddedPaginationHelperImpl(DatabaseOperate databaseOperate)
-
-
方法详细资料
-
fetchPage
public Page<E> fetchPage(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)
Take paging.- 指定者:
fetchPage在接口中PaginationHelper<E>- 参数:
sqlCountRows- Query total SQLsqlFetchRows- Query data sqlargs- query argspageNo- page numberpageSize- page sizerowMapper- Entity mapping- 返回:
- Paging data
-
fetchPage
public Page<E> fetchPage(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, java.lang.Long lastMaxId, org.springframework.jdbc.core.RowMapper rowMapper)
- 指定者:
fetchPage在接口中PaginationHelper<E>
-
fetchPageLimit
public Page<E> fetchPageLimit(java.lang.String sqlCountRows, java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)
- 指定者:
fetchPageLimit在接口中PaginationHelper<E>
-
fetchPageLimit
public Page<E> fetchPageLimit(java.lang.String sqlCountRows, java.lang.Object[] args1, java.lang.String sqlFetchRows, java.lang.Object[] args2, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)
- 指定者:
fetchPageLimit在接口中PaginationHelper<E>
-
fetchPageLimit
public Page<E> fetchPageLimit(java.lang.String sqlFetchRows, java.lang.Object[] args, int pageNo, int pageSize, org.springframework.jdbc.core.RowMapper rowMapper)
- 指定者:
fetchPageLimit在接口中PaginationHelper<E>
-
updateLimit
public void updateLimit(java.lang.String sql, java.lang.Object[] args)- 指定者:
updateLimit在接口中PaginationHelper<E>
-
-