Mabatis的配置

一    数据库的外部文件db.peoperties

db.driver =com.mysql.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/mybatis?userSSL=true&useUnicode=true&characterEncoding=UTF-8"
db.username=自己的用户
db.password=自己的密码

二    Mabatis的配置文件

<?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="db.properties"/>

<!--    取别名-->
<typeAliases>
    <!--      typeAlias 可以自定义别名  -->
<!--    <typeAlias type=" " alias=""/>-->
    <!--        这个是扫描包 包下面的类都是类名小写的形式 一般在类比较多的时候使用-->
            <package name="com.kuang.pojo"/>
</typeAliases>
<!--    environments Mybatis可以配置多个环境 default 配置默认呢环境-->
<environments default="development">
    <!--        儿子环境-->
    <environment id="development">
        <!--事务管理器 jdbc可以管理事务回滚和提交-->
        <transactionManager type="JDBC"/>
        <!--            数据源类型 有池-->
        <dataSource type="POOLED">
            <property name="driver" value="${db.driver}"/>
            <property name="url" value="${db.url}"/>
            <property name="username" value="${db.username}"/>
            <property name="password" value="${db.password}"/>
        </dataSource>
    </environment>
</environments>


<!--    每有一个mapper.xml文件都要配置-->
<mappers>
    <mapper class="com.kuang.dao.TeacherMapper"/>
    <mapper class="com.kuang.dao.StudentMapper"/>
</mappers>
</configuration>
上一篇:博客园嵌入b站视频的方法


下一篇:List集合与Set集合的区别(面试题)