♻️ Refactoring code. 适配boot版本

This commit is contained in:
lbw committed 2022-06-25 11:22:00 +08:00
1 parent 9461620091
commit 147794e17e
5 files changed
+16

No files matched your search

+7
View File
@@ -39,6 +39,7 @@
<seata.version>1.4.2</seata.version>
<asm.version>7.1</asm.version>
<log4j2.version>2.17.1</log4j2.version>
<jaxb.version>2.3.5</jaxb.version>
<javaformat.plugin.version>0.0.23</javaformat.plugin.version>
<docker.plugin.version>0.33.0</docker.plugin.version>
<cloud.plugin.version>1.0.0</cloud.plugin.version>
@@ -260,6 +261,12 @@
<artifactId>groovy</artifactId>
<version>${groovy.version}</version>
</dependency>
<!-- java17 support-->
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${jaxb.version}</version>
</dependency>
<!--稳定版本,替代spring security bom内置-->
<dependency>
<groupId>org.springframework.security.oauth</groupId>
@@ -25,6 +25,11 @@ package com.pig4cloud.pigx.common.core.constant;
*/
public interface ServiceNameConstants {
/**
* BASE 路径
*/
String BASE_URL = "http://127.0.0.1:${server.port}${server.servlet.context-path}";
/**
* 认证中心
*/
@@ -47,6 +47,7 @@ public class OssAutoConfiguration {
}
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(name = "file.oss.info", havingValue = "true")
public OssEndpoint ossEndpoint(OssTemplate template) {
return new OssEndpoint(template);
@@ -24,6 +24,7 @@ import com.pig4cloud.pigx.common.file.oss.service.OssTemplate;
import lombok.AllArgsConstructor;
import lombok.Cleanup;
import lombok.SneakyThrows;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@@ -44,6 +45,7 @@ import java.util.Map;
@RestController
@AllArgsConstructor
@RequestMapping("/oss")
@ConditionalOnProperty(name = "file.oss.info", havingValue = "true")
public class OssEndpoint {
private final OssTemplate template;
@@ -51,6 +51,7 @@ public class PigxXssAutoConfiguration implements WebMvcConfigurer {
}
@Bean
@ConditionalOnMissingBean
public FormXssClean formXssClean(PigxXssProperties properties, XssCleaner xssCleaner) {
return new FormXssClean(properties, xssCleaner);
}