code: public static <E> Page<E> startPage(int pageNum, int pageSize, boolean count, Boolean reasonable, Boolean pageSizeZero) {
          Page<E> page = new Page<E>(pageNum, pageSize, count);
          page.setReasonable(reasonable);
          page.setPageSizeZero(pageSizeZero);
          //当已经执行过orderBy的时候
          Page<E> oldPage = getLocalPage();
          if (oldPage != null && oldPage.isOrderByOnly()) {
              page.setOrderBy(oldPage.getOrderBy());
          }
          setLocalPage(page);
          return page;
      }
docs: 开始分页
  
  @param pageNum      页码
  @param pageSize     每页显示数量
  @param count        是否进行count查询
  @param reasonable   分页合理化,null时用默认配置
  @param pageSizeZero true且pageSize=0时返回全部结果，false时分页,null时用默认配置