<?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" > <configuration> <properties resource="jdbc.properties"/> <!--给实体类起别名--> <typeAliases> <!-- type:实体类全类名 alias:别名 --> <!--<typeAlias type="com.baizhi.entity.Person" alias="Person"/--> <!-- 批量起别名 name: 实体类所在包路径 自动为指定包下所有类起别名,别名就是类名 --> <package name="com.baizhi.entity"/> </typeAliases> <!-- 配置数据库环境的 default:指定数据库环境 --> <environments default="baizhi"> <!-- 一个数据库环境 id:给当前数据库环境起名字 --> <environment id="baizhi"> <!-- 配置事务管理方式 type:指定事务管理 JDBC:手动管理事务 MANAGED:委托第三方事务管理插件管理事务 --> <transactionManager type="JDBC"></transactionManager> <!-- 配置数据库相关信息 type: POOLED :使用数据库连接池 UNPOOLED : 不使用数据库连接池 --> <dataSource type="POOLED"> <property name="url" value="${url}"/> <property name="username" value="${user}"/> <property name="password" value="${password}"/> <property name="driver" value="${driverClassName}"/> </dataSource> </environment> </environments> <!--注册接口文件--> <mappers> <!--注册personMapper resource:mapper接口对应的xml的位置 --> <!-- 批量注册 --> <package name="com.baizhi.mapper"/> </mappers> </configuration>