简述 在实际开发中,数据库事务的控制是一件非常重要的工作,本文将学习Mybatis对事务的管理机制.在Mybatis中基于接口 Transaction 将事务分为两种,一种是JdbcTransaction, 另一种是ManagedTransaction,接下来本文将从源码的角度解读 Transaction 接口的不同实现及其区别. MyBatis将事务抽象成 Transaction 接口,该接口包含了数据库事务应有的操作,包括创建(create).提交(commit).回滚(rollback).…