今天在job开了个线程池,传了个sevice对象进去操作
结果update操作全部阻塞!查询没问题,日志没输出异常
深入spring代码发现,是获取具体的事务处理器这里出了问题
解决方式,在开启线程池的方法前加上@Transactional(readOnly=false),这样会注入TransactionManager,可以操作update方法了
今天在job开了个线程池,传了个sevice对象进去操作
结果update操作全部阻塞!查询没问题,日志没输出异常
深入spring代码发现,是获取具体的事务处理器这里出了问题
解决方式,在开启线程池的方法前加上@Transactional(readOnly=false),这样会注入TransactionManager,可以操作update方法了