springboot中解决事务中调用异步Async方法
解决思路
在数据添加的时候同时上传文件,采用异步进行文件服务器存储实现,问题是不能保证文件一定可以上传成功。
异步方法其实是多线程执行任务,需要做的是进行阻塞。
创建线程池并注入
@Configuration
@Slf4j
public class ThreadPoolConfig {
@Value("${asyncThreadPool.corePoolSize:10}")
private int corePoolSize;
@Value("${asyncThreadPool
原创
2021-09-08 23:21:42 ·
3044 阅读 ·
0 评论