//在一个有事务的方法中,等事务提交后调另外一个方法可以用
TransactionSynchronizationManager.registerSynchronization(
new TransactionSynchronizationAdapter() {
public void afterCommit() {
/**
* 这里
*/
try {
xxx
} catch (Exception e) {
log.error(e.getMessage(), e);
}
}
}
);
Jpa里在有事务的方法里,等待事务提交后调另一个方法
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- @Transactional 内部调用 @Async方法,期望异步方法再事务提交后执行,可以使用Transacti...
- 此时,调用A方法,B里的事务将不生效 这个问题,表面上是事务声明失效的问题,实质上很可能是Spring的AOP机制...
- 工作中遇到一个在同一个service中,由无事务方法调本类的有事务方法时,事务没有生效的问题,查询资料后说这种情况...
- 下面选了最近十年里,十位名人所做的毕业演讲。那么多的故事与经历,其实只想告诉你一件事: 面对迷茫和不确定的未来,我...