SpringBoot系列——集成logback

  • 最简单的配置方式,还有种方式较为升级版的:
    • SpringBoot系列——集成logback——分环境配置日志路径
  1. pom.xml引包
    
        org.projectlombok
        lombok
        1.16.8
    

     

  2. application.yml
    # 日志配置
    logging:
      path: ./logs
      config: classpath:logback.xml
      level:
        root: INFO
        # 设置 MyBatis 执行 sql 时打印具体的 Sql 语句
        com.hahashujia.logback: DEBUG
        org.mybatis: DEBUG

     

  3.  logback.xml
    resources根目录下,注意只这一个位置
    
    
    
    
    	
    
    	
    	
    	
    
    	
    		
    			${normal-pattern}
    			${encoding}
    		
    	
    
    	
    		
    			%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    			
    		
    	
    
    	
    	
    		${LOG_PATH}/api-default.log
    		true
    		true
    		
    			INFO
    		
    		
    			${normal-pattern}
    			${encoding}
    		
    		
    			${LOG_PATH}/api-default.${type}.log.%d{yyyy-MM-dd}
    			30
    		
    	
    
    	
    	
    		${LOG_PATH}/api-error.log
    		true
    		true
    		
    			ERROR
    		
    		
    			${normal-pattern}
    			${encoding}
    		
    		
    			${LOG_PATH}/api-error.${type}.log.%d{yyyy-MM-dd}
    			30
    		
    	
    
    	
    		
    		
    		
    	
    

     

你可能感兴趣的:(SpringBoot,logback)