@Autowired
private PlatformTransactionManager platformTransactionManager;
@Transactional
public void insert() {
try {
// 业务逻辑
} catch (Exception e){
// 事务手动回滚
platformTransactionManager.rollback(TransactionAspectSupport.currentTransactionStatus());
}
// 事务手动提交
platformTransactionManager.commit(TransactionAspectSupport.currentTransactionStatus());
// 后续业务逻辑
}
springboot事务手动提交
最新推荐文章于 2024-08-08 15:00:29 发布