rollbackFor属性用于控制出现何种异常类型,回滚事务。(默认情况下,只有出现RuntimeException才会回滚) 如:
@Transactional(rollbackFor = {Exception.class})
@Override
public void save(Emp emp) {//1.保存员工基本信息emp.setCreateTime(LocalDateTime.now());emp.setUpdateTime(LocalDateTime.now());empMapper.insert(emp);//2. 保存员工的工作经历信息//... 省略
}