mybatis-config核心配置文件的解析

#mybatis-config.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>
    
    <!--配置数据源,即数据库配置-->
    <properties resource="jdbc.properties"/>
   
    <!--控制台打印log4j-->
    <settings>
        <setting name="logImpl" value="LOG4J"/>
    </settings>
    <!--配置实体类扫描包-->
    <typeAliases>
        <package name="com.cn.Bean"/>
    </typeAliases>
    <environments default="development">
        <environment id="development">
            <!--提交事务回滚事务的方式,此处的type可以是
            JDBC:表示mybatis底层调用的是connectio对象的comit,rollback
            MANAGED:表示把mybatis的事务处理交给服务器,或者spring去管理
            -->
            <transactionManager type="JDBC"/>
            <!--配置使用的数据源
            type:用于指定数据源类型
            polled:表示使用连接池,mybatis会创建pooledDataSource类
            upooled:表示不使用连接池,每次执行SQL语句会先创建连接,执行该SQL,在关闭连接mybatis会
            创建一个unpooledDatasource类,管理connection对象的使用
            JNDI:java命令和目示服务
            -->
            <dataSource type="POOLED">
                <!--配置数据库连接信息-->
                <property name="driver" value="${driverClassName}"/>
                <property name="url" value="${url}"/>
                <property name="username" value="${username}"/>
                <property name="password" value='${password}'/>
            </dataSource>

        </environment>
    </environments>

    <!--配置mapper文件,读取SQL语句-->
    <mappers>
        <!--
         <mapper resource="SqlMapper.xml"/> :通过资源路径解析某一个具体的mapper
         <package name="com.wf.dao"/> :通过该包名,解析该包下的所有mapper
        -->

    </mappers>

</configuration>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亿只王菜菜

各位爷,赏口饭吃吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值