Log4j学习—Log4j简介

类别:Java 点击:0 评论:0 推荐:
Log4j学习—Log4j简介 一、 Log4j使用 1、 配置运行环境,包含log4j-1.2.9.jar,使用BasicConfigurator.configure()配置运行环境。 2、 使用Logger.getLogger(TestLogginLevel.class)获取Logger实例。 3、 使用fatal()、error()、warn()、info()、debug()打印Log。 二、 记录器(Logger)log4j允许程序员定义多个记录器,每个记录器有自己的名字,记录器之间通过名字来表明隶属关系(或家族关系)。 1、 Logger的层次结构。X.y的logger是x.y.z的logger的父logger,x是x.y.z的祖先logger. Logger loggerX = Logger.getLogger(Y.class); Logger loggerY = Logger.getLogger(X.class);取得的是同一个Logger实例。 2、 Logger的等级(Logger-Level filter)。如果Logger没有定义等级,则使用它父Logger的等级。根Logger的等级为DEBUG。 等级次序:OFF>FATAL>ERROR>WARN>INFO>DEBUG>ALL; 可以使用logger. setLevel(Level.DEBUG)设置Logger的等级。 等级过滤:如果执行等级

本文地址:http://com.8s8s.com/it/it11726.htm