From 9dc7ef52ad930a48902e7ae0e1aa1cb99b021baa Mon Sep 17 00:00:00 2001 From: lkw2731938298 <133633447+lkw2731938298@users.noreply.github.com> Date: Wed, 23 Apr 2025 20:46:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=AF=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/config/MpConfig - 副本.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 superMarket-backend/src/main/java/com/shanzhu/market/common/config/MpConfig - 副本.java diff --git a/superMarket-backend/src/main/java/com/shanzhu/market/common/config/MpConfig - 副本.java b/superMarket-backend/src/main/java/com/shanzhu/market/common/config/MpConfig - 副本.java new file mode 100644 index 0000000..7666872 --- /dev/null +++ b/superMarket-backend/src/main/java/com/shanzhu/market/common/config/MpConfig - 副本.java @@ -0,0 +1,20 @@ +package com.shanzhu.market.common.config; + +import com.baomidou.mybatisplus.annotation.DbType; +import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; +import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +@Configuration +public class MpConfig { + /*mybatis plus分页插件生效*/ + @Bean + public MybatisPlusInterceptor mybatisPlusInterceptor() { + MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); + PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(DbType.MYSQL); + paginationInnerInterceptor.setOverflow(true); //合理化 + interceptor.addInnerInterceptor(paginationInnerInterceptor); + return interceptor; + } +}