线程池替换 @async
@Autowired
private ThreadPoolTaskExecutor threadPoolTaskExecutor;
RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
threadPoolTaskExecutor.execute(new Runnable() {
@Override
public void run() {
RequestContextHolder.setRequestAttributes(requestAttributes);
//调用方法
}
}