diff --git a/src/main/java/cn/celess/blog/service/fileserviceimpl/FileServiceImpl.java b/src/main/java/cn/celess/blog/service/fileserviceimpl/FileServiceImpl.java index 143569e..7f49b07 100644 --- a/src/main/java/cn/celess/blog/service/fileserviceimpl/FileServiceImpl.java +++ b/src/main/java/cn/celess/blog/service/fileserviceimpl/FileServiceImpl.java @@ -9,13 +9,16 @@ import javax.annotation.Resource; /** * @author : xiaohai * @date : 2020/10/15 18:52 - * @desc : + * @desc : 提供文件管理器的服务 */ @Service("fileServiceImpl") public class FileServiceImpl implements FileService { @Resource(name = "qiniuFileServiceImpl") FileManager qiniuFileManager; + @Resource(name = "localFileServiceImpl") + FileManager localFileServiceImpl; + @Override public FileManager getFileManager() { return qiniuFileManager; diff --git a/src/main/java/cn/celess/blog/service/fileserviceimpl/LocalFileServiceImpl.java b/src/main/java/cn/celess/blog/service/fileserviceimpl/LocalFileServiceImpl.java new file mode 100644 index 0000000..8e2b23a --- /dev/null +++ b/src/main/java/cn/celess/blog/service/fileserviceimpl/LocalFileServiceImpl.java @@ -0,0 +1,32 @@ +package cn.celess.blog.service.fileserviceimpl; + +import cn.celess.blog.entity.model.FileInfo; +import cn.celess.blog.entity.model.FileResponse; +import cn.celess.blog.service.FileManager; +import org.springframework.stereotype.Service; + +import java.io.InputStream; +import java.util.List; + +/** + * @author : xiaohai + * @date : 2020/10/16 14:39 + * @desc : + */ +@Service("localFileServiceImpl") +public class LocalFileServiceImpl implements FileManager { + @Override + public FileResponse uploadFile(InputStream is, String fileName) { + return null; + } + + @Override + public List getFileList() { + return null; + } + + @Override + public boolean deleteFile(String fileName) { + return false; + } +} diff --git a/src/main/resources/application-easyDeploy.properties b/src/main/resources/application-easyDeploy.properties index e69de29..498295d 100644 --- a/src/main/resources/application-easyDeploy.properties +++ b/src/main/resources/application-easyDeploy.properties @@ -0,0 +1,5 @@ +blog.easyDeploy.file.qiniu.accessKey= +blog.easyDeploy.file.qiniu.secretKey= +blog.easyDeploy.file.qiniu.bucket= + +blog.easyDeploy.file.local.dictoryPath= \ No newline at end of file