Mybatis-plus 使用PageHelper分页插件

① pom文件导入PageHelper依赖



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


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

 

② application.properties中添加PageHelper配置

## PageHelper分页插件
# 分页插件使用哪种方言
pagehelper.helperDialect=mysql
# 分页合理化参数:当该参数设置为 true 时,pageNum<=0 时会查询第一页, pageNum>pages(超过总数时),会查询最后一页。默认false 时,直接根据参数进行查询。
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

 

③ 添加Mybatis-plus分页插件配置,并设置分页插件为PageHelper

/**
 * 创建分页插件
 *
 */
@Configuration
public class MybatisPlusConfig {

    @Bean
    public PaginationInterceptor paginationInterceptor() {
        return new PaginationInterceptor();
    }

    @Bean
    ConfigurationCustomizer mybatisConfigurationCustomizer() {
        return configuration -> configuration.addInterceptor(new com.github.pagehelper.PageInterceptor());
    }
}

 

你可能感兴趣的:(「,其它,(Other),」)