微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。