1.SSM实现分页效果
①ssm:ssm也就是spring+springmvc+mybaits三大框架,通过对以前的jdbc+servlet+mysql实现的分页效果进行整合和修改实现一个比较简单的分页功能..
分页工具类:PageUtil.(这是一个基本上的通用的工具类吧,都差不多,这个工具类,没有写其他方法,是一个泛型类吧)。
package com.toggery.util;
import java.util.List;
/**
* 分页工具类.泛型类
*/
public class PageUtil<T>{
//属性
private int pageNumber;//总记录数
private int pageCount;//总页数
private int pageIndex;//当前页
private int pageSize;//每页大小
private List<T>list;//当前页的数据
public int getPageNumber() {
return pageNumber;
}
public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}
public int getPageCount() {
return pageCount;
}
public void setPageCount(int pageCount) {
this.pageCount = pageCount;
}
public int getPageIndex() {
return pageIndex;
}
public void setPageIndex(int pageIndex) {
this.pageIndex = pageIndex;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public List<T> getList() {
return list;
}
public void setList(List<T> list) {
this.list = list;
}
}
②下面是相关的实体类:
package com.toggery.entity;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.toggery.util.PageUtil;
/**
* 服装信息表
*/
@Repository
public class ClothInfo extends PageCloths{
private int clothId;//服装编号
private String clothName;//服装名称
private int clothTVolume;//总销量
private int clothMVolume;//月销量
private int clothPoint;//积分
private String clothYear;//出厂年份
private int clothState;//状态(是否已下架)