摘要:
日志类提供了很多方法用于处理日志活动,它不允许我们自己实例化一个logger,但是提供给我们两种静态方法获得logger对象: public static Logger getRootLogger(); public static Logger getLogger(String name);第一种方... 阅读全文
摘要:
我们已经创建来配置文件,本章详细的介绍下如何生成调试信息,并把他们转化成文本文件。 基本的例子下面就是创建的一个基本的例子: 的内容为:<pre <code log = /usr/home/log4jlog4j.rootLogger = DEBUG, FILElog4j.appender.FILE=... 阅读全文
摘要:
之前的章节介绍了log4j的核心组件,本章将会通过配置文件介绍一下核心组建的配置。 主要在配置文件中配置log4j的日志级别,定义appender、layout等。 log4j.properties是log4j的配置文件,它采用键值对的方式定义。 默认情况下,logManager对象会在C... 阅读全文
摘要:
log4j遵循层次化架构,每个层都有不同的对象来执行不同的任务。这种层次话的结构灵活设计、易于未来的扩展。log4j框架中有两种对象:核心对象:框架的支撑对象,是框架必不可少的组成部分。支撑对象:这些是框架可选的对象,用于提供额外重要的工作。核心对象包括下面几种类型:logger对象,是最高的层,负... 阅读全文