二、银行转钱案例
数据库的表:
模拟一个错误,这样只减钱不加钱
这时就需要事务
在业务层接口前写上@Transactional开启事务
到jdbcconfig配置类中配事务管理器,并将它交给spring管理(@bean就是交给spring管理)
再到springconfig配之文件中告诉spring用注解做事务管理,加上下面的注解
总结:
需要换的话换这个
事务的角色
事务的相关配置
有些异常默认不参与回滚,需要加上,比如io异常
案例二: