Logback 命名层次

如果logger的名称带上一个点号后是另外一个logger的名称的前缀,那么,前者就被称为后者的祖先。如果logger与其后代logger之间没有其他祖先,那么,前者就被称为子logger之父。

比如,名为“com.foo"”的logger是名为“com.foo.Bar”之父。同理,“java”是“java.util"”之父,也是“java.util.Vector”的祖先。

根logger位于logger等级的最顶端,它的特别之处是它是每个层次等级的共同始祖。如同其他各logger,根logger可以通过其名称取得,如下所示:Logger rootLogger = LoggerFactory.getLogger(org.slf4j.Logger.ROOT_LOGGER_NAME);其他所有logger也通过org.slf4j.LoggerFactory 类的静态方法getLogger取得。getLogger方法以logger名称为参数。Logger接口的部分基本方法列举如下:[code]package org.slf4j;
public interface Logger {

// Printing methods:
public void trace(String message);
public void debug(String message);
public void info(String message);
public void warn(String message);
public void error(String message);
}[/code]REF:http://cwiki.ossez.com/pages/viewpage.action?pageId=4719684