【MyBatis】学习笔记03:配置文件进一步解读(非常重要)


目录
  • 核心配置文件
  • properties
    • 将properties文件引入到核心文件
  • typeAliases:设置类型别名
    • 设置类型别名
  • mappers

核心配置文件

<?xml version="1.0" encoding="UTF-8" ?>



    

        

            

            

                

                

                

                
            
        

        

            

            
                
                
                
                
            
        
    

    
        
    

properties

resources bundle 资源绑定

将properties文件引入到核心文件

typeAliases:设置类型别名

注意

核心配置文件中标签较多时,要遵循一定的顺序

The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)".

设置类型别名

注意:类型别名不区分大小写

mappers

以包为单位引入

注意是斜线,而不是点

注意,此时运行会发生错误,那么,为什么会发生错误呢,你可以先去运行测试下看看报错信息

以包为单位引入映射文件
要求:
1.mapper接口所在的包要和映射文件所在的包一致
2.mapper接口要和映射文件名字一致

此次再运行测试,就不会有问题了