Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
刘栋
/
infynova-udi
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
31bd9383
authored
Mar 28, 2025
by
刘栋
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
细化配置
parent
0e2e9b05
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
46 additions
and
5 deletions
saas-udi-service/src/main/java/com/infynova/udi/controller/OSSController.java
saas-udi-service/src/main/java/com/infynova/udi/manager/storage/config/FileStorageProperties.java
saas-udi-service/src/main/resources/application.yml
saas-udi-service/src/main/java/com/infynova/udi/controller/OSSController.java
0 → 100644
View file @
31bd9383
package
com
.
infynova
.
udi
.
controller
;
import
com.infynova.udi.entity.SysFile
;
import
com.infynova.udi.manager.storage.platform.LocalFileStorage
;
import
com.infynova.udi.manager.storage.service.SysFileService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.SneakyThrows
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.servlet.http.HttpServletResponse
;
@Slf4j
@RestController
@RequestMapping
(
"oss"
)
@Api
(
tags
=
"图片上传"
)
public
class
OSSController
{
@Autowired
private
SysFileService
sysFileService
;
@Autowired
private
LocalFileStorage
localFileStorage
;
@ApiOperation
(
value
=
"下载文件"
)
@GetMapping
(
value
=
"downloadFile"
)
@SneakyThrows
public
void
downloadFile
(
@RequestParam
(
"fileId"
)
Long
fileId
,
HttpServletResponse
response
)
{
SysFile
sysFile
=
sysFileService
.
getById
(
fileId
);
localFileStorage
.
download
(
sysFile
.
getId
(),
response
);
}
}
saas-udi-service/src/main/java/com/infynova/udi/manager/storage/config/FileStorageProperties.java
View file @
31bd9383
...
@@ -63,7 +63,7 @@ public class FileStorageProperties {
...
@@ -63,7 +63,7 @@ public class FileStorageProperties {
/**
/**
* 存储空间
* 存储空间
*/
*/
private
String
bucketName
=
""
;
private
String
bucketName
=
"
udi/
"
;
/**
/**
* 上传地址
* 上传地址
*/
*/
...
...
saas-udi-service/src/main/resources/application.yml
View file @
31bd9383
...
@@ -10,10 +10,13 @@ spring:
...
@@ -10,10 +10,13 @@ spring:
# main:
# main:
# allow-bean-definition-overriding: true
# allow-bean-definition-overriding: true
datasource
:
datasource
:
url
:
jdbc:mysql://rm-wz92456b388ahxujbuo.mysql.rds.aliyuncs.com:3306/saas_base_test?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
url
:
jdbc:mysql://127.0.0.1:3306/saas_udi?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
username
:
root
password
:
Xhe6aiNgi8ehaZgh
#url: jdbc:mysql://rm-wz92456b388ahxujbuo.mysql.rds.aliyuncs.com:3306/saas_base_test?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
#url: jdbc:p6spy:mysql://rm-wz92456b388ahxujbuo.mysql.rds.aliyuncs.com:3306/saas_base_test?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
#url: jdbc:p6spy:mysql://rm-wz92456b388ahxujbuo.mysql.rds.aliyuncs.com:3306/saas_base_test?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
username
:
saas_test
#
username: saas_test
password
:
qjCEgXg2z9U5mjL7
#
password: qjCEgXg2z9U5mjL7
driver-class-name
:
com.mysql.cj.jdbc.Driver
driver-class-name
:
com.mysql.cj.jdbc.Driver
#driver-class-name: com.p6spy.engine.spy.P6SpyDriver
#driver-class-name: com.p6spy.engine.spy.P6SpyDriver
type
:
com.zaxxer.hikari.HikariDataSource
type
:
com.zaxxer.hikari.HikariDataSource
...
@@ -27,7 +30,8 @@ spring:
...
@@ -27,7 +30,8 @@ spring:
# Redis 配置(Spring Boot 2.x 格式)
# Redis 配置(Spring Boot 2.x 格式)
redis
:
redis
:
#host: 172.18.91.89
#host: 172.18.91.89
host
:
39.108.112.41
#host: 39.108.112.41
host
:
127.0.0.1
port
:
6379
port
:
6379
password
:
O5VefwieTul9h0uw
password
:
O5VefwieTul9h0uw
lettuce
:
lettuce
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment