PageHelper使用方法,加实例(笔记)

1.在pom.xml中添加如下:

 


  5.0.0
  0.9.5


  com.github.pagehelper
  pagehelper
  ${pagehelper-version}




  com.github.jsqlparser
  jsqlparser
  ${jsqlparser-version}

2.在spring-mybatis中添加如下



    
    
    
    
    
        
            
                
                    
                    
                        helperDialect=postgresql
                        reasonable=true
                        supportMethodsArguments=true
                        params=count=countSql
                        autoRuntimeDialect=true
                    
                
            
        
    

3.在controller中

@RequestMapping("pageHelperTest")
public void getList(){
   userService.test();
}

在service中

public void test(){
   PageHelper.startPage(1, 5);
   ArrayList list = userDao.getUserList();
   PageInfo page = new PageInfo(list);
   System.out.println("总数量:" + page.getTotal());
   System.out.println("当前页查询记录:" + page.getList().size());
   System.out.println("当前页码:" + page.getPageNum());
   System.out.println("每页显示数量:" + page.getPageSize());
   System.out.println("总页:" + page.getPages());
}

在dao中

ArrayList getUserList();

在mapping.xml中


你可能感兴趣的:(SSM学习)