Commit e1a5ddf7 by yuwei

项目初始化

parent 4848741b
......@@ -2,12 +2,16 @@ package cn.datax.service.file.config;
import java.io.File;
import cn.datax.service.file.api.entity.FileEntity;
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.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Service;
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.WebMvcConfigurer;
......@@ -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) {
}
}
}
......@@ -4,6 +4,9 @@ import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
/**
* 参考zuihou-admin-cloud文件上传
*/
@Data
@Configuration
@ConfigurationProperties(prefix = "data.file-server")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment