logback自定义调用以及文件输出

logback自定义调用以及文件输出_第1张图片

 

1、logback

首先五大日志等级是不可更改的,我们所定义的日志输出和调用也是用的这五大等级,这个就不多说了,没啥用。

2、效果

调用

String msg = "测试日志";
MyLoger.myloger(msg);

输出

2023-07-18 10:55:05 [main] INFO  myloger - 测试日志

3、步骤

        1、配置xml文件

        2、配置调用类封装

        3、调用

4、配置lomback.xml

    

    

        myloger.log
        

            myloger.%d{yyyy-MM-dd}.log
            
        
        

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





    
    
        
    

5、自定义工具类实现日志调用

public class MyLogUtil {

    //使用自定义的日志过滤器生成对象
    private static final Logger myLogger = LoggerFactory.getLogger("myloger");

    //封装个调用方法
    public static void myloger(String msg) {
        myLogger.info(msg);
    }

}

 

6、调用测试

MylogerUtil.myloger("hahahaha")

结果

2023-07-18 10:55:05 [main] INFO  myloger - hahahaha

 文件:自己看吧,很简单

 

 

你可能感兴趣的:(logback,java,开发语言)