Mybatis核心配置文件介绍

1.1 核心配置文件介绍

核心配置文件包含了 MyBatis 最核心的设置和属性信息

如数据库的连接、事务、连接池信息等








    
    
        
        
            
            
            
            
                
                
                
                
                
            
        
    

    
    
        
        
    

1.2 数据库连接配置文件引入

properties标签引入外部文件

 
    
  • 具体使用,如下配置  


    
    
    
    

1.3 起别名

  • :为全类名起别名的父标签。

  • :为全类名起别名的子标签。

  • 属性 type:指定全类名 alias:指定别名

  • :为指定包下所有类起别名的子标签。(别名就是类名)

如下图:

Mybatis核心配置文件介绍_第1张图片 

具体如下配置    

  
    
        
        
    

1.4 总结

Mybatis核心配置文件介绍_第2张图片 Mybatis传统方式开发

Dao 层传统实现方式

  • 分层思想:控制层(controller)、业务层(service)、持久层(dao)。

  • 调用流程

LogBack的配置和使用

  • 在日常开发过程中,排查问题时难免需要输出 MyBatis 真正执行的 SQL 语句、参数、结果等信息,我们就可以借助 LogBack 的功能来实现执行信息的输出。

  • 使用步骤:添加logback.xml配置



    
    
    
    
        
            [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %logger{36} - %msg%n
        
    
    
    
        
        
    
    

pom导入:


  ch.qos.logback
  logback-classic
  1.2.3



      org.logback-extensions
      logback-ext-spring
      0.1.5
 


      org.projectlombok
      lombok
      1.18.26
    



    org.slf4j
    jcl-over-slf4j
    1.7.25

你可能感兴趣的:(Mybatis持久层框架技术,mybatis)