文件上传增加事务

This commit is contained in:
OPGame
2019-09-11 10:36:40 +08:00
parent 3e00dd7985
commit 4ad049e9e7

View File

@@ -33,6 +33,7 @@ import com.yami.shop.service.AttachFileService;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.RandomUtil;
import org.springframework.transaction.annotation.Transactional;
/**
*
@@ -58,6 +59,7 @@ public class AttachFileServiceImpl extends ServiceImpl<AttachFileMapper, AttachF
public final static String NORM_MONTH_PATTERN = "yyyy/MM/";
@Override
@Transactional(rollbackFor = Exception.class)
public String uploadFile(byte[] bytes,String originalName) throws QiniuException {
String extName = FileUtil.extName(originalName);
String fileName =DateUtil.format(new Date(), NORM_MONTH_PATTERN)+ IdUtil.simpleUUID() + "." + extName;