对mybatisplus的依赖以及分页插件的配置进行修改

冷调 2024-09-17 22:41:48 +08:00 committed by 张毅大神
parent 180066c7c4
commit 17623aad80
3 changed files with 22 additions and 32 deletions

View File

@ -21,16 +21,6 @@
<groupId>com.muyu</groupId> <groupId>com.muyu</groupId>
<artifactId>cloud-common-core</artifactId> <artifactId>cloud-common-core</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.7</version>
</dependency>
<dependency>
<groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>1.4.11</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,4 +1,4 @@
package com.muyu.breakdown; package com.muyu;
import com.muyu.common.security.annotation.EnableCustomConfig; import com.muyu.common.security.annotation.EnableCustomConfig;
import com.muyu.common.security.annotation.EnableMyFeignClients; import com.muyu.common.security.annotation.EnableMyFeignClients;
@ -18,6 +18,6 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication @SpringBootApplication
public class BreakDownApplication { public class BreakDownApplication {
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(BreakDownApplication.class); SpringApplication.run(BreakDownApplication.class, args);
} }
} }

View File

@ -15,23 +15,23 @@ import org.springframework.context.annotation.Configuration;
* @ Descriptionmybatisplus * @ Descriptionmybatisplus
* @author Lenovo * @author Lenovo
*/ */
@Configuration //@Configuration
public class MybatisPlusConfig { //public class MybatisPlusConfig {
/** // /**
* // * 添加分页插件
*/ // */
@Bean // @Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() { // public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); // MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
// 如果配置多个插件, 切记分页最后添加 // // 如果配置多个插件, 切记分页最后添加
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); // interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
// 如果有多数据源可以不配具体类型, 否则都建议配上具体的 DbType // // 如果有多数据源可以不配具体类型, 否则都建议配上具体的 DbType
return interceptor; // return interceptor;
} // }
@Bean // @Bean
public MybatisConfiguration mybatisConfiguration(){ // public MybatisConfiguration mybatisConfiguration(){
MybatisConfiguration configuration = new MybatisConfiguration(); // MybatisConfiguration configuration = new MybatisConfiguration();
return configuration; // return configuration;
} // }
//
} //}