SqlMapperConfig.xml 配置文件详解

1.1 配置顺序

顺序

配置标签名称

说明

1

properties

属性

2

settings

配置全局参数

3

typeAliases

类型别名

4

typeHandlers

类型处理器

5

objectFactory

对象工厂

6

plugins

插件

7

environments

环境集合属性对象

8

databaseIdProvider

多数据库支持

9

mappers

映射器

说明:

  1. 在sqlMapConfig.xml中必须是从上往下的配置顺序

1.2 properties属性

第一步:通过properties标签,配置连接数据库参数





    
    
        
        
        
        
    

    
    
        
            
            
                
                
                
                
            
        
    

    
    
        
    

第二步:加载外部的映射文件/properties内部也配置数据库连接参数

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8
jdbc.username=root
jdbc.password=root




    
    
    
        
        
        
        
    

    
    
        
            
            
                
                
                
                
            
        
    

    
    
        
    

 第三步:加载外部的映射文件(resource/url)

SqlMapperConfig.xml 配置文件详解_第1张图片


 2.1 typeAliases标签

  • 表示指定别名,简化配置

 typeAliases用于起别名字
        typeAlias起别名配置,给一个一个类的起别名(不推荐)
            type:设置指定类型全名
            alias:别名,在映射配置文件中类型只需要使用这个别名,不区分大小写
        package,批量给要给包名下所有类起别名,会自动将包下类名作为别名,不区分大小写(推荐) 

 
    
        
        
    

3.1 mapper标签


    
        
        
        
        
    

4.1 总结:


        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">

   
   
       
       
       
       
       
       
   

   
   
       
       
   

   
   
       
       
           
           
           
           
               
               
               
               
               
               
               
               
           

       

   

   
   
       
       
       
       
   

 

你可能感兴趣的:(mybatis框架)