@Service(value="attachmentService")
public class AttachmentService
extends com.mbap.mybatis.ty.service.BaseService
implements org.springframework.web.context.ServletContextAware
| Constructor and Description |
|---|
AttachmentService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
delAttachment(java.lang.String attachId)
功能描述: 删除附件
|
Attachment |
saveAttachment(java.lang.String attachName,
java.lang.String duration,
java.io.InputStream input)
功能描述: 保存附件流
|
Attachment |
saveAttachment(java.lang.String attachName,
java.lang.String physicalName,
java.lang.String floder,
java.lang.String size,
java.lang.String duration)
功能描述: 保存附件地址
|
Attachment |
saveAttachment2Minio(java.lang.String origName,
java.lang.String reName,
java.lang.String bucketName,
java.lang.String objectName,
java.lang.String size,
java.lang.String duration)
功能描述: 保存附件到Minio
|
Attachment |
saveAttachment2Oss(java.lang.String origName,
java.lang.String reName,
java.lang.String bucketName,
java.lang.String objectName,
java.lang.String size,
java.lang.String duration)
功能描述: 保存附件到Oss
|
void |
setServletContext(javax.servlet.ServletContext sc) |
public Attachment saveAttachment(java.lang.String attachName, java.lang.String physicalName, java.lang.String floder, java.lang.String size, java.lang.String duration)
attachName - 文件旧有名称physicalName - 物理名称floder - 上传文件夹名称size - 文件大小duration - 音视频时长public Attachment saveAttachment(java.lang.String attachName, java.lang.String duration, java.io.InputStream input)
attachName - 文件名称duration - 时长input - 文件流public Attachment saveAttachment2Minio(java.lang.String origName, java.lang.String reName, java.lang.String bucketName, java.lang.String objectName, java.lang.String size, java.lang.String duration)
origName - 文件原有名称reName - 基于文件名策略生成的新名称bucketName - bucketNameobjectName - 对象名称size - 文件大小duration - 音视频时长public Attachment saveAttachment2Oss(java.lang.String origName, java.lang.String reName, java.lang.String bucketName, java.lang.String objectName, java.lang.String size, java.lang.String duration)
origName - 文件原有名称reName - 基于文件名策略生成的新名称bucketName - bucketNameobjectName - 对象名称size - 文件大小duration - 音视频时长@Transactional public boolean delAttachment(java.lang.String attachId)
attachId - 附件IDpublic void setServletContext(javax.servlet.ServletContext sc)
setServletContext in interface org.springframework.web.context.ServletContextAware