事务是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成果,要么同时失败。
事务管理——rollbackFor![](https://img-blog.csdnimg.cn/2f7c44af9ecf4755ae44e91a1c03741e.png)
@Transactional(rollbackFor = Exception.class)
@Override
public void delete(Integer id) {
deptMapper.deleteById(id);//根据ID删除部门数据
empMapper.deleteByDeptId(id);//根据部门ID删除该部门下的员工
}
事务管理——propagation