[mybatis]全局文件SqlMapConfig.xml配置详解

SqlMapConfig.xml中配置参数有先后顺序,必须按照下面SqlMapConfig.xml中的先后顺序配置,否则可能会出错

SqlMapConfig.xml源码:


 
<configuration>
    
    <properties resource="db.properties">
        
        
        
    properties>

    
    



    
    <typeAliases>
        
        

        
        <package name="Bean"/>
        
    typeAliases>

    
    

    
    

    
    


    
    <environments default="development">
        <environment id="development">
            
            <transactionManager type="JDBC" />
            
            <dataSource type="POOLED">
                <property name="driver" value="${jdbc.driver}" />
                <property name="url" value="${jdbc.url}" />
                <property name="username" value="${jdbc.username}" />
                <property name="password" value="${jdbc.password}" />
            dataSource>
        environment>
    environments>

    
    <mappers>
        
        <mapper resource="sqlmap/UserMapper.xml"/>

        
        

        
        
    mappers>

configuration>

SqlMapConfig.xml简化版:


 
 <configuration>
    
    <environments default="development">
        <environment id="development">
            
            <transactionManager type="JDBC" />
            
            <dataSource type="POOLED">
                <property name="driver" value="${jdbc.driver}" />
                <property name="url" value="${jdbc.url}" />
                <property name="username" value="${jdbc.username}" />
                <property name="password" value="${jdbc.password}" />
            dataSource>
        environment>
    environments>
    
    <mappers>
        
        <mapper resource="sqlmap/UserMapper.xml"/>  
    mappers>  
configuration>        

你可能感兴趣的:(MyBatis)