2022-03-29 西安 mybatis mybatis-config.xml 核心配置文件标签解读

2022-03-29 西安 mybatis mybatis-config.xml 核心配置文件标签解读_第1张图片

 mybatis核心配置我呢见中众多标签在配置的时候是有顺序要求的 

(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)

mybatis-config.xml 核心配置文件解读





    
        
            
            
            
            
                

                

                
                
                
            
        
    

    
        
    

在此基础上我们可以把配置数据库的信息另外写到一个properties文件当中

jdbc.properties

2022-03-29 西安 mybatis mybatis-config.xml 核心配置文件标签解读_第2张图片

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3308/mybatis
jdbc.username=root
jdbc.password=admin123

然后在mybatis-config.xml中引入jdbc.properties并把property标签的value属性改掉成${}。

 
 

  
 
  
       
  
       
       
       
   

mybatis-config.xml 中起别名标签typeAlias

单个设置:

    

        

        
    

按包设置:

    

        
    

起别名的意义,在mapper映射文件中resultType=“”可以直接使用别名,而不用原来的全类名.


    

mappers标签

单个引入mapper映射文件


    
        
    

以包为单位引入映射文件的时候

  1. mapper接口所在的包要和映射文件所在的包一致
  2. mapper接口要和映射文件的名字一致 

2022-03-29 西安 mybatis mybatis-config.xml 核心配置文件标签解读_第3张图片

在resource下创建包路径,不能用“.”,要用“/” ,包路径在硬盘上文件夹是一层一层的。(show in Explorer)

2022-03-29 西安 mybatis mybatis-config.xml 核心配置文件标签解读_第4张图片

    
         
    

你可能感兴趣的:(mybatis)