声明式事务 发表于 2021-11-07 更新于 2021-11-09 分类于 SpringBoot Valine: 在SpringBoot中可以使用@Transactional注解实现声明式事务,这样就可以实现在执行程序遇到异常时可以回滚。 具体使用方法十分简单,只需要在需要事务控制的方法上加上注解 @Transactional 即可。代码示例如下: 1234567891011121314151617@Servicepublic class UserServiceImpl implements UserServcie { @Autowired private UserMapper userMapper; @Override @Transactional public void insertUser() { //添加2个用户到数据库 User user = new User(null,"sg666",15,"上海"); User user2 = new User(null,"sg777",16,"北京"); userMapper.insertUser(user); System.out.println(1/0); userMapper.insertUser(user2); }}