log4j2的xml配置控制台打印日志和自定义打印到指定日志文件



    
        
        
            
        
        
        
            
        
        
            
        

    
    
        
            
        

        PS:配置多个logger可以指定不同类或包下打印的日志输出到不同的文件里,name属性值设置为指定的类或包,additivity设置为"false"将只作用于当前appender-ref,即sql不会打印在root指定的appender(控制台)里,只会单独打印在指定的日志文件(mybatis.log)中
        
        
            
        

        

        
            
        

    

 

 

 

package com.test;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

public class Test {

  private Logger logger = LogManager.getLogger(Test.class);

  public void test() {

       logger.info("我将被打印到file.log中");

}

  
}

你可能感兴趣的:(日志)