zoukankan      html  css  js  c++  java
  • logback.xml配置详解

    设置loger:

    <loger>

    用来设置某一个包或者具体的某一个类的日志打印级别、以及指定<appender>。<loger>仅有一个name属性,一个可选的level和一个可选的addtivity属性。

    name:

    用来指定受此loger约束的某一个包或者具体的某一个类。

    level:

    用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF,还有一个特俗值INHERITED或者同义词NULL,代表强制执行上级的级别。

    如果未设置此属性,那么当前loger将会继承上级的级别。

    addtivity:

    是否向上级loger传递打印信息。默认是true。

    <loger>可以包含零个或多个<appender-ref>元素,标识这个appender将会添加到这个loger。

     

    <root>

    也是<loger>元素,但是它是根loger。只有一个level属性,应为已经被命名为"root".

    level:

    用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF,不能设置为INHERITED或者同义词NULL。

    默认是DEBUG。

    <root>可以包含零个或多个<appender-ref>元素,标识这个appender将会添加到这个loger。

     

    eg:LogbackDemo.java类

     1     package logback;  
     2       
     3     import org.slf4j.Logger;  
     4     import org.slf4j.LoggerFactory;  
     5       
     6     public class LogbackDemo {  
     7         private static Logger log = LoggerFactory.getLogger(LogbackDemo.class);  
     8         public static void main(String[] args) {  
     9             log.trace("======trace");  
    10             log.debug("======debug");  
    11             log.info("======info");  
    12             log.warn("======warn");  
    13             log.error("======error");  
    14         }  
    15     }  

    http://blog.csdn.net/haidage/article/details/6794509

  • 相关阅读:
    hashlib模块
    sys模块
    random模块
    time模块
    生成器、迭代器
    装饰器
    函数相关内容
    集合相关操作
    springcloud(四):Eureka的配置详解
    springcloud(二):Eureka服务注册与发现
  • 原文地址:https://www.cnblogs.com/hym-pcitc/p/6019646.html
Copyright © 2011-2022 走看看