springboot+log4j2日志输出_3

参考文章https://blog.csdn.net/fujaja/article/details/81530284
接着上篇文章,这次添加log4j2
1.修改pom.xml文件,要移除原来的logback,才能使用(这边坑了我好久)

image.png


            org.springframework.boot
            spring-boot-starter
            
                
                    org.springframework.boot
                    spring-boot-starter-logging
                
            
        

2.添加log4j2依赖

 
           org.springframework.boot
           spring-boot-starter-log4j2
        

3.log4j2.xml文件(没有深入研究,先用起来)





    
    
        %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %c{1}:%L -%m%n
        newsLog
    
    
        
            
                ${pattern}
            
        
        
        
            
            
            
                ${pattern}
            
        
        
        
            
                ${pattern}
            
            
            
        
    
    
        
        
        
            
            
            
        
    

这个可以配置多个日志输出级别


image.png

4.修改application.yml文件

spring:
  datasource:
     url: jdbc:mysql://127.0.0.1:3306/mytest?useSSL=false
     username: root
     password: 123456
     driver-class-name: com.mysql.jdbc.Driver
logging:
   config: 
    classpath: log4j.xml

5.启动,刷新工程,日志文件就出来了


image.png

你可能感兴趣的:(springboot+log4j2日志输出_3)