se-modules/se-docker/pom.xml
@@ -9,14 +9,13 @@ </parent> <modelVersion>4.0.0</modelVersion> <artifactId>se-modules-file</artifactId> <artifactId>se-modules-docker</artifactId> <description> se-modules-fileæä»¶æå¡ se-modules-dockeræå¡ </description> <dependencies> <!-- SpringCloud Alibaba Nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> @@ -41,20 +40,6 @@ <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <!-- FastDFS --> <dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> </dependency> <!-- Minio --> <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.2.2</version> <!-- <version>${minio.version}</version>--> </dependency> <!-- SE Api System --> <dependency> <groupId>com.se</groupId> @@ -66,7 +51,6 @@ <groupId>com.se</groupId> <artifactId>se-common-swagger</artifactId> </dependency> </dependencies> <build> @@ -85,5 +69,4 @@ </plugin> </plugins> </build> </project> se-modules/se-docker/src/main/java/com/se/docker/SysDockerApplication.java
ÎļþÃû´Ó se-modules/se-docker/src/main/java/com/se/file/SeFileApplication.java ÐÞ¸Ä @@ -1,22 +1,18 @@ package com.se.file; package com.se.docker; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import com.se.common.swagger.annotation.EnableCustomSwagger2; /** * æä»¶æå¡ * * @author admin */ @EnableCustomSwagger2 @SuppressWarnings("ALL") @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class }) public class SeFileApplication public class SysDockerApplication { public static void main(String[] args) { SpringApplication.run(SeFileApplication.class, args); System.out.println(" æä»¶æ¨¡åå¯å¨æå "); SpringApplication.run(SysDockerApplication.class, args); System.out.println(" Docker模åå¯å¨æå "); } } se-modules/se-docker/src/main/java/com/se/docker/controller/SysDockerController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,33 @@ package com.se.docker.controller; import com.se.docker.service.SysDockerService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import com.se.common.core.domain.R; import javax.annotation.Resource; @RestController @SuppressWarnings("ALL") public class SysDockerController { @Resource SysDockerService sysDockerService; private static final Logger log = LoggerFactory.getLogger(SysDockerController.class); @GetMapping("test") public R<Object> upload(MultipartFile file) { try { String str = sysDockerService.test(); return R.ok(str); } catch (Exception e) { log.error(e.getMessage(), e); return R.fail(); } } } se-modules/se-docker/src/main/java/com/se/docker/service/SysDockerService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ package com.se.docker.service; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; @Service @SuppressWarnings("ALL") public class SysDockerService { //@Value("${docker.prefix}") public String localFilePrefix; public String test() throws Exception { return "docker: " + System.currentTimeMillis(); } } se-modules/se-docker/src/main/java/com/se/file/config/MinioConfig.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/config/ResourcesConfig.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/controller/SysFileController.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/service/FastDfsSysFileServiceImpl.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/service/ISysFileService.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/service/LocalSysFileServiceImpl.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/service/MinioSysFileServiceImpl.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/java/com/se/file/utils/FileUploadUtils.java
ÎļþÒÑɾ³ý se-modules/se-docker/src/main/resources/banner.txt
@@ -1,3 +1,3 @@ Spring Boot Version: ${spring-boot.version} Spring Application Name: ${spring.application.name} SeFileApplicationï¼å·²ç»å¯å¨ SeDockerApplicationï¼å·²ç»å¯å¨ se-modules/se-docker/src/main/resources/bootstrap.yml
@@ -1,12 +1,12 @@ # Tomcat server: port: 9300 port: 9299 # Spring spring: application: # åºç¨åç§° name: se-file name: se-docker profiles: # ç¯å¢é ç½® active: dev se-modules/se-docker/src/main/resources/logback.xml
@@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="60 seconds" debug="false"> <!-- æ¥å¿åæ¾è·¯å¾ --> <property name="log.path" value="logs/se-file" /> <property name="log.path" value="logs/se-docker" /> <!-- æ¥å¿è¾åºæ ¼å¼ --> <property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />