黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

簡單的Java分頁工具類

更新時間:2021-10-21 10:23:13 來源:動力節(jié)點 瀏覽1116次

Java開發(fā)工具有很多, 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;

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

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

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美一级在线全免费 | 免费黄色一级毛片 | 妞干网在线免费视频 | 狠狠的日视频 | 荡女淫春未删减在线观看 | 中文字幕日韩亚洲 | 香蕉视频在线观看黄 | 免费看黄在线观看 | 国产精品天堂avav在线 | 久久精品国产精品亚洲综合 | 997在线观看视频国产 | 亚洲丝袜国产 | 深夜在线影院 | 亚州视频一区 | 亚洲 日本 欧美 日韩精品 | 久久夜夜视频 | 亚洲欧美一区二区三区在饯 | 无遮挡h肉动漫在线观看日本 | 欧美日韩在线免费观看 | 亚洲成a人在线观看 | 国产v在线在线观看羞羞答答 | 国产欧美成人免费观看视频 | 天天草天天| 国产黄色a | 色喔喔| 精品国产亚洲一区二区在线3d | 激情午夜 | 黄a在线| 日韩视频免费一区二区三区 | 日韩成人片 | 一级黄色a视频 | 中文字幕精品一区二区日本 | 日韩三级视频在线观看 | 成人二区| 亚洲综合精品一区二区三区中文 | 天天精品 | 欧美黑人巨大xxxxxxxx | 日韩妞干网 | 精品欧美一区二区三区精品久久 | 成人高辣h视频一区二区在线观看 | 中文字幕成人免费高清在线视频 |