zhanghl
2025-05-16 dca294f5173ae8c74b368a29f20dff5883de3a73
aps-common/aps-common-core/src/main/java/com/aps/common/core/config/MyBatisPlusConfig.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
@@ -15,14 +16,16 @@
     * 分页插件
     */
    @Bean
    public PaginationInnerInterceptor paginationInterceptor() {
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        PaginationInnerInterceptor paginationInterceptor = new PaginationInnerInterceptor();
        // 设置请求的页面大于最大页后是否进行回滚, true回滚, false继续
        paginationInterceptor.setOverflow(false);
        // 设置最大单页限制数量, 默认 500 条, -1 不受限制
        paginationInterceptor.setDbType(DbType.MYSQL);
        paginationInterceptor.setDbType(DbType.POSTGRE_SQL);
        paginationInterceptor.setMaxLimit(-1L);
        return paginationInterceptor;
        interceptor.addInnerInterceptor(paginationInterceptor);
        return interceptor;
    }
    /**