MyBatis配置详解


<?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>  <!--指定默认环境-->
<environments default="development">  
    <environment id="development">  
        <!--事务管理方式-->  
        <!--
            transactionManager
                属性:
                    type:"JDBC/MANAGED"
                    JDBC: 当前环境中使用JDBC指定的事务管理
                    MANAGED: 被管理,例如Spring
        -->
        <transactionManager type="JDBC"/>  
        <!--
            dataSource: 配置数据源
            属性:
                type: 设置数据源的类型
                type="POOLED/UNPOOLED/JNDI"
                POOLED: 表示使用数据库连接池连接
                UNPOOLED: 不使用数据库连接池
                JNDI: 使用上下文中的数据源
        -->
        <dataSource type="POOLED">  
            <!--数据库连接信息-->  
            <property name="driver" value="org.mariadb.jdbc.Driver"/>  
            <property name="url" value="jdbc:mariadb://localhost:3306/mybatis"/>  
            <property name="username" value="root"/>  
            <property name="password" value="20040927"/>  
        </dataSource>   
    </environment>
    <environment id="test">  
        <!--事务管理方式-->  
        <transactionManager type="JDBC"/>  
        <dataSource type="POOLED">  
            <!--数据库连接信息-->  
            <property name="driver" value="org.mariadb.jdbc.Driver"/>  
            <property name="url" value="jdbc:mariadb://localhost:3306/mybatis"/>  
            <property name="username" value="root"/>  
            <property name="password" value="20040927"/>  
        </dataSource>   
    </environment>
</environments>  
<mappers>  
    <!--引入SQL映射文件-->  
    <mapper resource="UserMapper.xml"/>  
</mappers>  
</configuration>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值