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

  • 相关阅读:
    让 .Net 程序 脱离 .net framework框架 运行的方法 转
    MySpaces性能提高的过程转
    AskNet 内容查询系统 筹备中
    关于自定义表单的一些想法
    Url重写
    show一下我的办公桌
    IronRuby 初览
    微软将终止对SQL2000的支持
    WCF 消息交换 转
    感受刘德华的努力
  • 原文地址:https://www.cnblogs.com/hym-pcitc/p/6019646.html
Copyright © 2011-2022 走看看