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);
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);
相关文章推荐
- myeclipse6.5 代码自动提示
- 数字大小写转换
- 【菜鸟学Java】6:JSP的基本原理
- 一致性Hash算法与Java实现
- SpringMvc + spring jdbctemplete 事务
- Eclipse设置、调优、使用(转自)
- Java的23种设计模式
- 使用JAVA Robot 扩展Webdriver 模拟键盘鼠标操作
- 【Struts2】(10)校验
- 基于注解的Struts2 的 @action跳转
- Spring搭建的注意事项
- spring切面编程AOP 范例一
- java设计模式----建造者模式
- struts2的基本配置
- java文件上传和下载
- spring mvc 中Uploadify插件的使用
- spring详细配置讲解
- Spring 配置log4j和简单介绍Log4J的使用
- 【Struts2】自定义局部类型转换器
- Java-Logger简单使用