12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE configuration
- PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
- "https://mybatis.org/dtd/mybatis-3-config.dtd">
- <configuration>
- <!--引入外部资源
- properties 通过这个标签去加载外部资源
- resource:db.properties 去指定我们外部资源文件
- ${xxxx}:去获取外部资源文件中的属性值
- -->
- <properties resource="db.properties"></properties>
- <settings>
- <!-- 开启驼峰命名-->
- <setting name="mapUnderscoreToCamelCase" value="true"/>
- </settings>
- <typeAliases>
- <typeAlias type="com.sf.entity.User" alias="user"></typeAlias>
- <typeAlias type="com.sf.entity.Book" alias="book"></typeAlias>
- </typeAliases>
- <environments default="development">
- <environment id="development">
- <transactionManager type="JDBC"/>
- <dataSource type="POOLED">
- <!-- 连接数据库的基本信息-->
- <property name="driver" value="com.mysql.jdbc.Driver"/>
- <property name="url" value="${jdbc_url}"/>
- <property name="username" value="${jdbc_user}"/>
- <property name="password" value="${jdbc_password}"/>
- </dataSource>
- </environment>
- </environments>
- <mappers>
- <!-- 通过resource属性去加载.xml文件-->
- <mapper resource="UserMapper.xml"/>
- <!-- 通过注解的方式去操作数据库-->
- <mapper class="com.sf.mapper.UserMapper2"></mapper>
- <mapper resource="BookMapper.xml"></mapper>
- </mappers>
- </configuration>
|