Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
datax-cloud
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄营
datax-cloud
Commits
e1a5ddf7
Commit
e1a5ddf7
authored
Nov 28, 2019
by
yuwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目初始化
parent
4848741b
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
0 deletions
+26
-0
LocalFileAutoConfig.java
...ava/cn/datax/service/file/config/LocalFileAutoConfig.java
+23
-0
FileServerProperties.java
...n/datax/service/file/properties/FileServerProperties.java
+3
-0
No files found.
datax-modules/file-service-parent/file-service/src/main/java/cn/datax/service/file/config/LocalFileAutoConfig.java
View file @
e1a5ddf7
...
@@ -2,12 +2,16 @@ package cn.datax.service.file.config;
...
@@ -2,12 +2,16 @@ package cn.datax.service.file.config;
import
java.io.File
;
import
java.io.File
;
import
cn.datax.service.file.api.entity.FileEntity
;
import
cn.datax.service.file.properties.FileServerProperties
;
import
cn.datax.service.file.properties.FileServerProperties
;
import
cn.datax.service.file.service.impl.FileServiceImpl
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.ResourceUtils
;
import
org.springframework.util.ResourceUtils
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
;
import
org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
;
import
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
;
import
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
;
...
@@ -35,4 +39,23 @@ public class LocalFileAutoConfig {
...
@@ -35,4 +39,23 @@ public class LocalFileAutoConfig {
};
};
}
}
@Service
public
class
LocalFileServiceImpl
extends
FileServiceImpl
{
@Override
protected
String
fileType
()
{
return
fileProperties
.
getType
();
}
@Override
protected
void
uploadFile
(
MultipartFile
file
,
FileEntity
fileEntity
)
{
}
@Override
protected
void
deleteFile
(
FileEntity
fileEntity
)
{
}
}
}
}
datax-modules/file-service-parent/file-service/src/main/java/cn/datax/service/file/properties/FileServerProperties.java
View file @
e1a5ddf7
...
@@ -4,6 +4,9 @@ import lombok.Data;
...
@@ -4,6 +4,9 @@ import lombok.Data;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
/**
* 参考zuihou-admin-cloud文件上传
*/
@Data
@Data
@Configuration
@Configuration
@ConfigurationProperties
(
prefix
=
"data.file-server"
)
@ConfigurationProperties
(
prefix
=
"data.file-server"
)
...
...
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