SpringBoot如何使用MyBatis Plus进行物理分页查询呢?
下文笔者讲述mybatis plus物理分页的方法及示例分享,如下所示
编写mybatis plus config类
编写一个PaginationInterceptor bean
即可完成mybatis plus物理分页操作
例:Mybaits plus物理分页操作的示例
增加一个配置类
MybatisPlusConfig.java
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class MybatisPlusConfig {
/**
* mybatis-plus分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor page = new PaginationInterceptor();
page.setDialectType("mysql");
return page;
}
}
3.4以上版本会报方法过时 用这个
/**
* mybatis-plus分页插件
*/
@Bean
public MybatisPlusInterceptor paginationInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
PaginationInnerInterceptor page=new PaginationInnerInterceptor();
page.setDbType(DbType.MYSQL);
interceptor.addInnerInterceptor(page);
return interceptor;
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


