pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/JeecgSystemApplication.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/oss/controller/OssFileController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/oss/entity/OssFile.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/oss/mapper/OssFileMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/oss/service/IOssFileService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/oss/service/impl/OssFileServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/org/jeecg/modules/system/controller/SysUploadController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application-dev.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
pom.xml
@@ -250,6 +250,14 @@ <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> </exclusion> <exclusion> <artifactId>guava</artifactId> <groupId>com.google.guava</groupId> </exclusion> <exclusion> <artifactId>commons-beanutils</artifactId> <groupId>commons-beanutils</groupId> </exclusion> </exclusions> </dependency> @@ -258,6 +266,12 @@ <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>${knife4j-spring-boot-starter.version}</version> <exclusions> <exclusion> <artifactId>guava</artifactId> <groupId>com.google.guava</groupId> </exclusion> </exclusions> </dependency> <!-- 代ç çæå¨ --> @@ -277,6 +291,10 @@ <exclusion> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </exclusion> <exclusion> <artifactId>xercesImpl</artifactId> <groupId>xerces</groupId> </exclusion> </exclusions> </dependency> @@ -303,6 +321,12 @@ <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <artifactId>asm</artifactId> <groupId>org.ow2.asm</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>junit</groupId> @@ -325,6 +349,12 @@ <groupId>org.pegdown</groupId> <artifactId>pegdown</artifactId> <version>${pegdown.version}</version> <exclusions> <exclusion> <artifactId>asm</artifactId> <groupId>org.ow2.asm</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> @@ -359,6 +389,12 @@ <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>${dom4j.version}</version> <exclusions> <exclusion> <artifactId>xml-apis</artifactId> <groupId>xml-apis</groupId> </exclusion> </exclusions> </dependency> <!-- fileupload --> <dependency> @@ -407,6 +443,10 @@ <artifactId>okhttp</artifactId> <groupId>com.squareup.okhttp3</groupId> </exclusion> <exclusion> <artifactId>checker-qual</artifactId> <groupId>org.checkerframework</groupId> </exclusion> </exclusions> </dependency> <!-- ä¼ä¸å¾®ä¿¡åéé api --> @@ -423,6 +463,14 @@ <artifactId>commons-lang</artifactId> <groupId>commons-lang</groupId> </exclusion> <exclusion> <artifactId>commons-logging</artifactId> <groupId>commons-logging</groupId> </exclusion> <exclusion> <artifactId>commons-collections</artifactId> <groupId>commons-collections</groupId> </exclusion> </exclusions> </dependency> <!-- ç§¯æ¨æ¥è¡¨--> src/main/java/org/jeecg/JeecgSystemApplication.java
@@ -7,6 +7,7 @@ import org.springframework.boot.actuate.autoconfigure.security.servlet.ManagementWebSecurityAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.context.ConfigurableApplicationContext; @@ -20,7 +21,7 @@ * æ¥éæé: æªéæmongoæ¥éï¼å¯ä»¥æå¼å¯å¨ç±»ä¸é¢ç注é exclude={MongoAutoConfiguration.class} */ @Slf4j @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, MongoAutoConfiguration.class, ManagementWebSecurityAutoConfiguration.class, EventRegistryServicesAutoConfiguration.class}) public class JeecgSystemApplication extends SpringBootServletInitializer { src/main/java/org/jeecg/modules/oss/controller/OssFileController.java
ÎļþÒÑɾ³ý src/main/java/org/jeecg/modules/oss/entity/OssFile.java
ÎļþÒÑɾ³ý src/main/java/org/jeecg/modules/oss/mapper/OssFileMapper.java
ÎļþÒÑɾ³ý src/main/java/org/jeecg/modules/oss/service/IOssFileService.java
ÎļþÒÑɾ³ý src/main/java/org/jeecg/modules/oss/service/impl/OssFileServiceImpl.java
ÎļþÒÑɾ³ý src/main/java/org/jeecg/modules/system/controller/SysUploadController.java
@@ -1,21 +1,16 @@ package org.jeecg.modules.system.controller; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import io.swagger.annotations.Api; import lombok.extern.slf4j.Slf4j; import org.jeecg.common.api.vo.Result; import org.jeecg.common.exception.JeecgBootException; import org.jeecg.common.system.base.entity.SysUpload; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.util.CommonUtils; import org.jeecg.common.util.MinioUtil; import org.jeecg.common.util.StrUtils; import org.jeecg.common.util.oConvertUtils; import org.jeecg.modules.oss.entity.OssFile; import org.jeecg.modules.oss.service.IOssFileService; import org.jeecg.common.system.base.entity.SysUpload; import org.jeecg.modules.system.service.IUploadService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -25,7 +20,6 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -37,8 +31,6 @@ @RestController @RequestMapping("/sys/upload") public class SysUploadController { @Autowired private IOssFileService ossFileService; @Autowired private IUploadService uploadService; @@ -71,11 +63,7 @@ if(oConvertUtils.isEmpty(fileUrl)){ return Result.error("ä¸ä¼ 失败,è¯·æ£æ¥é ç½®ä¿¡æ¯æ¯å¦æ£ç¡®!"); } //ä¿åæä»¶ä¿¡æ¯ OssFile minioFile = new OssFile(); minioFile.setFileName(orgName); minioFile.setUrl(fileUrl); ossFileService.save(minioFile); result.setMessage(fileUrl); result.setSuccess(true); return result; src/main/resources/application-dev.yml
@@ -126,9 +126,9 @@ connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 datasource: master: url: jdbc:sqlserver://192.168.1.118:1433;databasename=LXZN_TEST_HANGYU;nullCatalogMeansCurrent=true url: jdbc:sqlserver://127.0.0.1:1433;databasename=LXZN_TEST_HANGYU;nullCatalogMeansCurrent=true username: sa password: 123 password: sa123 driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver #redis é ç½® redis: