pagehelper 哪个版本
时间: 2023-11-06 10:53:18 浏览: 135
根据提供的引用内容,可以得知pagehelper有两个版本,分别是4.0和5.0。其中,pagehelper5.0使用的拦截器是PageInterceptor,而pagehelper4.0使用的拦截器是PageHelper。此外,pagehelper5.0版本去除了一些类,如OrderByStaticSqlSource、PageSqlSource等。如果要切换到pagehelper5.0版本,需要注意这些变动。
如果你使用的是springboot,可以通过引入pagehelper-spring-boot-starter来使用pagehelper。其中,pagehelper-spring-boot-starter采用的是pagehelper5.0版本。
如果你使用的是pagehelper5.0版本,可以在controller类的测试方法中使用PageHelper.startPage方法来实现分页功能。例如:
```java
@RequestMapping("/list")
public String list(Model model, @RequestParam(value = "pageNum", defaultValue = "1") int pageNum, @RequestParam(value = "pageSize", defaultValue = "2") int pageSize) {
PageHelper.startPage(pageNum, pageSize);//pageNum页码,pageSize每页大小
List<UserInfo> list = userService.selectAllUsers();
PageInfo page = new PageInfo(list);
model.addAttribute("page", page);
return "content";
}
```
如果你使用的是pagehelper4.0版本,可以在application.properties文件中增加一条配置`mybatis.config-location=classpath:mybatis-config.xml`来配置pagehelper拦截器。
回答完问题后提出的
阅读全文