zoukankan      html  css  js  c++  java
  • Mybatis中mybatis-config.xml文件的解析

    Mybatis中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">
    
    <!-- 通过这个配置文件完成mybatis与数据库的连接 -->
    <configuration>
    
        <!-- 引入 database.properties 文件-->
        <properties resource="database.properties"/>
        
        <settings>
            <!-- 配置mybatis的log实现为LOG4J -->
            <setting name="logImpl" value="LOG4J" />
            <!-- 
                设置resultMap的自动映射级别为:
                NONE
                PARTIAL(默认)
                FULL
            -->
             <!-- <setting name="autoMappingBehavior" value="FULL" />  -->
            <!-- <setting name="autoMappingBehavior" value="NONE" />  -->
        </settings>
        
        <!--类型别名-->
        <typeAliases>
             <!-- <typeAlias alias="User" type="cn.smbms.pojo.User"/> -->
             <package name="cn.smbms.pojo"/>
        </typeAliases>
        
        <environments default="development">
            <environment id="development">
                <!--配置事务管理,采用JDBC的事务管理  -->
                <transactionManager type="JDBC"></transactionManager>
                <!-- POOLED:mybatis自带的数据源,JNDI:基于tomcat的数据源 -->
                <dataSource type="POOLED">
                    <property name="driver" value="${driver}"/>
                    <property name="url" value="${url}"/>
                    <property name="username" value="${user}"/>
                    <property name="password" value="${password}"/>
                </dataSource>
            </environment>
        </environments>
        
        <!-- 将mapper文件加入到配置文件中 -->
        <mappers>
            <mapper resource="cn/smbms/dao/user/UserMapper.xml"/>
        </mappers>
    
    </configuration>
  • 相关阅读:
    缓存架构设计细节二三事
    数据库软件架构设计些什么
    100亿数据1万属性数据架构设计
    这才是真正的表扩展方案
    啥,又要为表增加一列属性?
    究竟啥才是互联网架构“高可用”
    究竟啥才是互联网架构“高并发”
    Linux用过的命令
    Xshell远程连接工具
    oracle分组取第一条
  • 原文地址:https://www.cnblogs.com/javacyq/p/13948383.html
Copyright © 2011-2022 走看看