其他分享
首页 > 其他分享> > mybatis框架xml配置

mybatis框架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">
<!--configuration核心配置文件-->
<configuration>
<!--注意点:核心配置文件书写标签配置顺序,properties放在最前面-->
<!--引入外部配置文件,resource=“路径”-->
<properties resource="db.properties"/>

<!--日志配置-->
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>

<!--注意标签书写顺序-->
<!--可以给实体类别名-->
<typeAliases>
<!--指定一个类,起别名-->
<!--<typeAlias type="com.tongda.pojo.User" alias="User"/>-->
<!--指定一个包,包别名均为小写类名-->
<package name="com.tongda.pojo"/>
</typeAliases>

<!--environments多环境配置 default默认=id-->
<environments default="development">
<!--environment环境 id-->
<environment id="development">
<!--事务管理 JDBC-->
<transactionManager type="JDBC"/>
<dataSource type="POOLED">

<!--引入外部配置文件后,不用写死value值-->
<!--<property name="driver" value="com.mysql.cj.jdbc.Driver"/>-->
<property name="driver" value="${driver}"/>
<!--<property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=false&amp;useUnicode=true&amp;characterEncoding=UTF-8"/>-->
<property name="url" value="${url}"/>
<!--<property name="username" value="root"/>-->
<property name="username" value="${username}"/>
<!--<property name="password" value="wjl123456"/>-->
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!--每一个Mapper.xml都需要在Mybatis核心配置文件中注册-->
<mappers>
<!--推荐使用resource-->
<mapper resource="com/tongda/dao/UserMapper.xml" />
<!--使用package包绑定注册-->
<!--<package name="com.tongda.dao"/>-->
<!--使用class文件绑定注册-->
<!--<mapper class="com.kuang.dao.UserMapper"/>-->
</mappers>
</configuration>

标签:xml,EN,框架,--,dtd,mybatis,org
来源: https://www.cnblogs.com/yayuya/p/16124709.html