1.在实现增删改的时候只需在执行的方法上添加注解:
@Transactional(propagation = Propagation.REQUIRED)
eg:
@Override
@Transactional(propagation = Propagation.REQUIRED)
public void is_order_taking(Order order) {
orderMapper.is_order_taking(order.order_id);
}
2.在实现查找的sql语句时,类似只需在执行方法上添加注解:
@Transactional(propagation = Propagation.SUPPORTS)
本文详细介绍了在进行数据库操作时,如何使用@Transactional注解来管理事务。包括在增删改查等不同场景下,如何正确地应用不同的传播级别,如REQUIRED和SUPPORTS,以确保数据的一致性和事务的正确执行。
3607

被折叠的 条评论
为什么被折叠?



