赞
踩
因为 Spring 与 Mybatis 整合时,引入了外部连接池对象,保持自动的事务提交这个机制Connection.setAutoCommit(true),不需要手工进行事务的操作,也能进行事务的提交。
Mybatis 提供的连接池对象 —> 创建 Connection Connection.setAutoCommit(false) 手工的控制了事务,操作完成后,需要手工提交。
Druid(C3P0、DBCP)作为连接池 —> 创建 Connection Connection.setAutoCommit(true) 默认值为 true,保持自动控制事务,一条 sql 自动提交。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。