一、 mybatis-config.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- MyBatis的全局配置文件 -->
<configuration >
<!-- 1.配置环境,environments 标签:该标签内部可以配置多个environment,即多种环境,每种环境可以做不同配置或连接不同数据库。
例如,开发、测试、生产环境可能需要不同的配置,连接的数据库可能也不相同,因此我们可以配置三个environment,
分别对应上面三种不同的环境。但是,environment可以配置多个,但是最终要使用的只能是其中一个。-->
<environments default="dev">
<!--environment 标签:内部可以配置多种配置信息,下面介绍事务管理配置和数据源配置。-->
<environment id="dev">
<!-- 1.1.配置事务管理方式:JDBC/MANAGED
JDBC:将事务交给JDBC管理(推荐),JDBC的提交和回滚设置,它依赖于从数据源得到的连接来管理事务范围。
MANAGED:自己管理事务,