一.spring的事务管理 1.引出事务的经典例子:银行转账发生异常 ✿ 解决:把转出钱和转入钱的业务放到同一个事务空间. ■ 分析转账过程流程: ① 首先,获取 DataSource 对象: ② 其次,获取 DataSource 中的 Connection 对象: ③ 接着,设置取消事务的自动提交方式: connection.setAutoCommit(false): ④ 然后,把 connection 绑定到当前线程中: ⑤ 从当前线程中获取 Connection 对象 ⑥ 如果正常执行,则…