瀏覽代碼

pageHelper

yangzian 4 年之前
父節點
當前提交
a61610ee1f

+ 7 - 1
jeecg-boot-base/jeecg-boot-base-core/pom.xml

@@ -238,6 +238,12 @@
 			<groupId>com.squareup.okhttp3</groupId>
 			<artifactId>okhttp</artifactId>
 		</dependency>
-	</dependencies>
+        <dependency>
+            <groupId>com.github.pagehelper</groupId>
+            <artifactId>pagehelper</artifactId>
+            <version>5.1.10</version>
+            <scope>compile</scope>
+        </dependency>
+    </dependencies>
 
 </project>

+ 12 - 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusConfig.java

@@ -1,5 +1,7 @@
 package org.jeecg.config.mybatis;
 
+import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;
+import com.baomidou.mybatisplus.core.MybatisConfiguration;
 import com.baomidou.mybatisplus.core.parser.ISqlParser;
 import com.baomidou.mybatisplus.core.parser.ISqlParserFilter;
 import com.baomidou.mybatisplus.core.toolkit.PluginUtils;
@@ -139,4 +141,14 @@ public class MybatisPlusConfig {
 //        return new PerformanceInterceptor();
 //    }
 
+    @Bean
+    ConfigurationCustomizer mybatisConfigurationCustomizer() {
+        return new ConfigurationCustomizer() {
+            @Override
+            public void customize(MybatisConfiguration configuration) {
+                configuration.addInterceptor(new com.github.pagehelper.PageInterceptor());
+            }
+        };
+    }
+
 }