@Service(value="attachmentService") public class AttachmentService extends com.mbap.mybatis.ty.service.BaseService<AttachmentMapper,Attachment>
MYSQL| 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) |
execNoResultSql, findBySql, findBySql2Entity, findBySql2Map, findBySql2Map, getCountBySql, getUniqueResultBySql, getUniqueResultBySql, pageBySql2Entity, pageBySql2Map, pageBySql2Map, removeByIdscloseSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateByIdpublic 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)