<?xml version="1.0" encoding="UTF8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- mybatis配置信息 --> <configuration> <!--添加properties配置文件路径(外部配置、动态替换)--> <properties resource="jdbc.properties" /> <!--properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?, reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)".--> <typeAliases> <!-- 单个实体类配置别名 --> <!-- <typeAlias type="com.cos.entity.Emp" alias="emp"/>--> <!-- 包下所有实体类设置别名,==>类名首字母小写 Emp => emp --> <package name="com.entity"/> </typeAliases> <!-- 环境配置信息 --> <environments default="default"> <!-- 具体的 --> <environment id="default"> <!-- 事务管理:应用JDBC的事务管理 --> <transactionManager type="JDBC" ></transactionManager> <!-- 数据源 数据库连接池,使用ibatis提供的数据库连接池 jdbc配置信息--> <dataSource type="org.apache.ibatis.datasource.pooled.PooledDataSourceFactory"> <property name="username" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> <!-- <property name="driver" value="com.mysql.jdbc.Driver" /><! & =>&的符号转义符 --> <!-- <property name="url" value="jdbc:mysql://localhost:3306/xsh?useUnicode=true&characterEncoding=utf8"/>--> <!-- <property name="username" value="zm"/>--> <!-- <property name="password" value="123456"/>--> </dataSource> </environment> <!-- 其他的配置 <environment id="dev"> <transactionManager type="xxx"></transactionManager> <dataSource type="c3p0"></dataSource> </environment> --> </environments> <mappers> <!--注册Mapper文件的所在位置 映射文件xml--> <mapper resource="EmpMapper.xml"/> <mapper resource="StudentMapper.xml"/> </mappers> </configuration>
Mybatis mybatis-config.xml 文件设置(用于管理当前项目、数据库连接等)
最新推荐文章于 2024-08-21 23:39:15 发布