Merge remote-tracking branch 'upstream/develop' into develop

# Conflicts:
#	service/system/src/main/resources/config/application.yml
This commit is contained in:
jiangdingxuan 2024-01-08 19:19:56 +08:00
commit d09638dd96
4 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1,18 @@
package net.rzdata.demo.config;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
/**
* 全局配置
*/
@Configuration
@ConfigurationProperties(prefix = "demo")
@Getter
@Setter
@ToString
public class DemoConfig {
}

View File

@ -0,0 +1,25 @@
package net.rzdata.demo.config;
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 MybatisPlusConfig {
/**
* 添加插件
*/
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
// 分页插件
interceptor.addInnerInterceptor(paginationInnerInterceptor());
return interceptor;
}
public PaginationInnerInterceptor paginationInnerInterceptor() {
return new PaginationInnerInterceptor();
}
}

View File

@ -1 +1,3 @@
net.rzdata.demo.exception.GlobalExceptionHandler
net.rzdata.demo.config.DemoConfig
net.rzdata.demo.config.MybatisPlusConfig

View File

@ -54,6 +54,10 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
</dependency>
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>