如何用SSM框架结合PageHelper实现长尾词查询的分页功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计605个文字,预计阅读时间需要3分钟。
使用网上示例方法,加载jsqlparser-*.jar和pagehelper-*.jar依赖,配置mybatis配置文件。在server层调用PageInfo selectFile(Integer pageNo, Integer pageSize);在impl层实现。
网上示例方法,加载jsqlparser-*.jar<依赖包>和pagehelper-*.jar,配置mybaits配置文件,后直接在server和impl层调用mybatis-config.xml配置:
server层: PageInfo
selectFile( Integer pageNo, Integer pageSize);
impl层:
public class FileServerImpl implements FileServer {
.......
public PageInfo
fileDemo = fileServerImpl.selectFile(1, 3); //测试PageInfo全部属性 System.out.println("getPageNum "+fileDemo.getPageNum()); System.out.println("getPageSize "+fileDemo.getPageSize()); System.out.println("getStartRow "+fileDemo.getStartRow()); System.out.println("getEndRow "+fileDemo.getEndRow()); System.out.println("getTotal "+fileDemo.getTotal()); System.out.println("getPages "+fileDemo.getPages()); System.out.println("getFirstPage "+fileDemo.getFirstPage()); System.out.println("getLastPage "+fileDemo.getLastPage()); System.out.println("isHasPreviousPage "+fileDemo.isHasPreviousPage()); System.out.println("isHasNextPage "+fileDemo.isHasNextPage()); for(int i=0;i
添加page泛型类:
@Service("PageServer")
public class PageServer
本文共计605个文字,预计阅读时间需要3分钟。
使用网上示例方法,加载jsqlparser-*.jar和pagehelper-*.jar依赖,配置mybatis配置文件。在server层调用PageInfo selectFile(Integer pageNo, Integer pageSize);在impl层实现。
网上示例方法,加载jsqlparser-*.jar<依赖包>和pagehelper-*.jar,配置mybaits配置文件,后直接在server和impl层调用mybatis-config.xml配置:
server层: PageInfo
selectFile( Integer pageNo, Integer pageSize);
impl层:
public class FileServerImpl implements FileServer {
.......
public PageInfo
fileDemo = fileServerImpl.selectFile(1, 3); //测试PageInfo全部属性 System.out.println("getPageNum "+fileDemo.getPageNum()); System.out.println("getPageSize "+fileDemo.getPageSize()); System.out.println("getStartRow "+fileDemo.getStartRow()); System.out.println("getEndRow "+fileDemo.getEndRow()); System.out.println("getTotal "+fileDemo.getTotal()); System.out.println("getPages "+fileDemo.getPages()); System.out.println("getFirstPage "+fileDemo.getFirstPage()); System.out.println("getLastPage "+fileDemo.getLastPage()); System.out.println("isHasPreviousPage "+fileDemo.isHasPreviousPage()); System.out.println("isHasNextPage "+fileDemo.isHasNextPage()); for(int i=0;i
添加page泛型类:
@Service("PageServer")
public class PageServer

