大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 簡單的Java分頁工具類

簡單的Java分頁工具類

更新時間:2021-10-21 10:23:13 來源:動力節點 瀏覽1105次

Java開發工具有很多, Java分頁工具類只是其中之一。

import java.util.List;
/**
* Paging tool
 * @author Administrator
 *
 */
public class PageBean<T> {
private int pageNo = 1; //Current page
private int pageSize = 4; //Number of pages per page
private int totalCount; //Total number of records
private int totalPages; //Total pages--read only
private List<T> pageList; //The collection generic type corresponding to each page
    public int getPageNo() {
        return pageNo;
    }
//The current page number cannot be less than 1 and cannot be greater than the total number of pages
    public void setPageNo(int pageNo) {
        if(pageNo<1)
            this.pageNo = 1;
        else if(pageNo > totalPages)
            this.pageNo = totalPages;
        else
            this.pageNo = pageNo;
    }
    public int getPageSize() {
        return pageSize;
    }
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }
//The total number of records determines the total number of pages
    public void setTotalCount(int totalCount) {
        this.totalCount = totalCount;
        this.totalPages = (this.totalCount%this.pageSize==0)?this.totalCount/this.pageSize:this.totalCount/this.pageSize+1;
    }
    public int getTotalCount() {
        return totalCount;
    }
//Read only
    public int getTotalPages() {
        return totalPages;
    }
    public List<T> getPageList() {
        return pageList;
    }
    public void setPageList(List<T> pageList) {
        this.pageList = pageList;
    }
    public PageBean(int pageNo, int pageSize, int totalCount, int totalPages,
            List<T> pageList) {
        super();
        this.pageNo = pageNo;
        this.pageSize = pageSize;
        this.totalCount = totalCount;
        this.totalPages = totalPages;
        this.pageList = pageList;
    }
    public PageBean() {
        super();
        // TODO Auto-generated constructor stub
    }
}

mysql 分頁:select * from table limit (pageNo-1)*pageSize,pageSize;

oracle分頁:select a.* (select table.*,rowum rn from table) a where rn>(pageNo-1)*pageSize and rn <=pageNo*pageSize;

這是最簡單的分頁工具之一。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久99国产亚洲精品 | 一级做a爰片久久毛片唾 | 九九自拍| 亚洲天天在线日亚洲洲精 | 四虎成人国产精品视频 | 国产九九 | 国产成人免费网站在线观看 | 日韩欧美一二区 | 亚洲一级黄色 | 8090碰成年女人免费碰碰尤物 | 手机看片精品高清国产日韩 | 999毛片免费观看 | 真人实干一级毛片aa免费 | 免费国产精品视频 | 亚洲国产一区二区a毛片日本 | 久久香蕉久久 | 国产欧美久久久精品影院 | 天天综合天天看夜夜添狠狠玩 | 亚洲国产欧美在线不卡中文 | 久久精品99成人中文字幕880 | 色综合天天综合网看在线影院 | 99热久久国产精品这里有99 | 欧美日本一级在线播放 | 伊人久久久 | 久久99热这里只有精品7 | 精品久久中文久久久 | 亚洲尹人香蕉网在线视颅 | 性欧美处 | 激情五月婷婷基地 | 黄色在线免费 | 奇米777me| sihu影院永久在线影院 | 韩国19禁青草福利视频在线 | 欧美一级片网址 | 日韩免费观看一级毛片看看 | 国产亚洲福利精品一区二区 | 国内精品区一区二区三 | 看a网址 | 香蕉色综合 | 瑟瑟在线观看 | 九九热在线精品 |