类 EmbeddedPaginationHelperImpl<E>

  • 类型参数:
    E - Generic class
    所有已实现的接口:
    PaginationHelper

    class EmbeddedPaginationHelperImpl<E>
    extends java.lang.Object
    implements PaginationHelper
    Pagination Utils For Apache Derby.
    作者:
    boyan
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      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)  
      void updateLimit​(java.lang.String sql, java.lang.Object[] args)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • 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 SQL
        sqlFetchRows - Query data sql
        args - query args
        pageNo - page number
        pageSize - page size
        rowMapper - 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>