<?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,settings,typeAliases……有先后顺序,不按规范配置文件会报错-->
<!--引入外部的db.properties文件-->
<properties resource="db.properties"></properties>
<!--设置mybatis的全局行为-->
<settings>
<setting name="logImpl" value="LOG4J"/>
<!--lazy加载-->
<setting name="lazyLoadingEnabled" value="true"></setting>
</settings>
<!--给model层的类起别名-->
<typeAliases>
<!--
<typeAlias type="model.User" alias="User"></typeAlias>
-->
<!--给model包中所有类起别名,别名为该类的类名,不区分大小写-->
<package name="model"></package>
</typeAliases>
<!--连接信息-->
<environments default="development">
<environment id="development">
<!--事务:使用JDBC事务-->
<transactionManager type="JDBC"></transactionManager>
<!--数据源:生成connection对像,把connection对像放在连接池中-->
<dataSource type="POOLED">
<property name="driver" value="${db_driver}"></property>
<property name="url" value="${db_url}"></property>
<property name="username" value="${db_user}"></property>
<property name="password" value="${db_password}"></property>
</dataSource>
</environment>
</environments>
<!--引入maaper映射文件:读取映射规则(4种配置推荐最后一个)-->
<mappers>
<!--加载映射文件-->
<!--<mapper resource="mapper/UserMapper.xml"></mapper>-->
<!--加载接口-->
<!-- <mapper class="mapper.UserMapper"></mapper>-->
<!--加载地址-->
<!--<mapper url="D://UserMapper.xml"></mapper>-->
<!--加载接口所在的包-->
<package name="mapper"></package>
</mappers>
</configuration>``
mybatis-config.xml
最新推荐文章于 2024-06-09 18:01:12 发布