SpringBoot分页插件PageHelper

系统管理员 2022-06-03 00:57 412阅读 0赞

SpringBoot整合Mybaties分页插件PageHelper

一:pom.xml 引入pagehelper项目依赖


com.github.pagehelper
pagehelper
4.1.6

二 : 在springBoot启动时,初始化PageHelper配置参数

public class CustomerHoleApplication {
@Bean
public PageHelper pageHelper(){
PageHelper pageHelper = new PageHelper();
Properties properties = new Properties();
properties.setProperty(“offsetAsPageNum”,”true”);
properties.setProperty(“rowBoundsWithCount”,”true”);
properties.setProperty(“reasonable”,”true”);
properties.setProperty(“dialect”,”mysql”); //配置数据库的方言
pageHelper.setProperties(properties);
return pageHelper;
}
public static void main(String[] args) {
SpringApplication.run(CustomerHoleApplication.class, args);
}
}

三:Controller

@GetMapping(“getDataTable”)
public ResponseEntity getDataTable(){

PageHelper.startPage(1, 10);
List list = userService.getAllUser();
PageBean pageData = new PageBean<>(1, 10, list.size());
pageData.setItems(list);

}

发表评论

表情:
评论列表 (有 0 条评论,412人围观)

还没有评论,来说两句吧...

相关阅读