您的位置:首页 > 编程语言 > Java开发

SpringMVC中的分页查询

2015-12-17 17:16 429 查看
PageNow  //当前页面

PageSize   //页面尺寸

totalCount //总的记录数

totalPageCount  //总的页数

haspre //上一页

hasNext //下一页

hasFirst //首页

hasLast //尾页

构造函数,总记录数和当前页数

取得总页数

void setTotalPageCount

int  getPageNow

setPageNow

getPageSize

setPagesize

getTotalCount

setTotalCount

//取得选择记录的初始位置

getStartPos

setStartPos

<!-- SQL分页语句 -->

<select id = "selectProductsByPage" resultMap = "返回值类型">;

select

*

from 表名 where user_id =

#{userId,jdbcType=INTEGER} limit #{ StartPos},#{Pagesize}

</select>

<!-- 取得记录的总数-->

<select id = "getProductsCount" resultType = "long">

select count {*} from tablename where user_id = #{userId,jdbcType=INTEGER}

</select>

配置文件xml:

public List<Products>select ProductsByPage(

@Param (value = "StartPos")  INTEGER StartPos,

@Param (value = "Pagesize") INTEGER Pagesize,

@Param ( value= "userId ")   INTEGER userID);

//取得产品信息

public long getProductsCount (@Param (value = "userId") Integer userId);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: