feat: 新增 aliyun 文件对象存储方式和代码重构优化
This commit is contained in:
32
src/main/java/com/youlai/system/service/OssService.java
Normal file
32
src/main/java/com/youlai/system/service/OssService.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package com.youlai.system.service;
|
||||
|
||||
import com.youlai.system.model.dto.FileInfo;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
/**
|
||||
* 文件接口
|
||||
* <p>
|
||||
* 已实现 MinIO
|
||||
*
|
||||
* @author haoxr
|
||||
* @since 2022/11/19
|
||||
*/
|
||||
public interface OssService {
|
||||
|
||||
/**
|
||||
* 上传文件
|
||||
* @param file 表单文件对象
|
||||
* @return
|
||||
*/
|
||||
FileInfo uploadFile(MultipartFile file);
|
||||
|
||||
/**
|
||||
* 删除文件
|
||||
*
|
||||
* @param filePath
|
||||
* @return
|
||||
*/
|
||||
boolean deleteFile(String filePath);
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user