feat(oss): 实现基于MinIO的OSS文件服务功能
- 新增OssServiceImpl类,实现文件上传、读取、删除等接口 - 集成MinIO客户端,确保存储桶存在并支持文件操作 - 实现文件上传后保存附件元数据至数据库 - 支持通过URL获取文件输入流和读取文件内容 - 提供生成文件访问URL的方法 - 新增FileAttachment实体类,映射文件附件表结构 - 创建FileAttachmentMapper接口,支持文件附件数据库操作
This commit is contained in:
12
src/main/java/cn/yinlihupo/mapper/FileAttachmentMapper.java
Normal file
12
src/main/java/cn/yinlihupo/mapper/FileAttachmentMapper.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package cn.yinlihupo.mapper;
|
||||
|
||||
import cn.yinlihupo.domain.entity.FileAttachment;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 文件附件Mapper接口
|
||||
*/
|
||||
@Mapper
|
||||
public interface FileAttachmentMapper extends BaseMapper<FileAttachment> {
|
||||
}
|
||||
Reference in New Issue
Block a user