摘要:
log4j API提供 org.apache.log4j.jdbc.JDBCAppender 对象,它能够将日志信息在指定的数据库。JDBCAppender 配置:Property描述bufferSize设置缓冲区的大小。默认大小为1driver设置驱动程序类为指定的字符串。如果没有指定驱动程序类,... 阅读全文
posted @ 2015-07-14 02:57
Delena
阅读(411)
评论(0)
推荐(0)
摘要:
要写日志信息到一个文件中,必须使用org.apache.log4j.FileAppender。有以下FileAppender的配置参数:FileAppender配置:属性描述immediateFlush标志的默认设置为true,这意味着输出流的文件被刷新,在每个追加操作encoding它可以使用任何... 阅读全文
posted @ 2015-07-14 02:55
Delena
阅读(375)
评论(0)
推荐(0)
摘要:
如果想生成基于模式的特定格式的日志信息,那么可以使用 org.apache.log4j.PatternLayout 格式化日志信息。PatternLayout类扩展抽象 org.apache.log4j.Layout 类并覆盖format()方法根据提供的模式构建日志信息。PatternLayout... 阅读全文
posted @ 2015-07-14 02:53
Delena
阅读(595)
评论(0)
推荐(0)
摘要:
如果想生成一个HTML格式的文件,日志信息,那么可以使用 org.apache.log4j.HTMLLayout 格式化日志信息。HTMLLayout类扩展抽象org.apache.log4j.Layout类,并覆盖其基类的 format()方法来提供HTML样式格式。这提供了以下信息显示:生成特定... 阅读全文
posted @ 2015-07-14 02:51
Delena
阅读(668)
评论(0)
推荐(0)
摘要:
Apache log4j 提供了各种布局对象,每一个对象都可以根据各种布局格式记录数据。另外,也可以创建一个布局对象格式化测井数据中的特定应用的方法。所有的布局对象 - Appender对象收到 LoggingEvent 对象。布局对象检索来自LoggingEvent 的消息参数,并应用适当的 Ob... 阅读全文
posted @ 2015-07-14 02:49
Delena
阅读(423)
评论(0)
推荐(0)
摘要:
org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能导致应用程序中止INFO... 阅读全文
posted @ 2015-07-14 02:48
Delena
阅读(733)
评论(0)
推荐(0)
摘要:
Logger类提供了多种方法来处理日志活动。 Logger类不允许实例化一个新的记录器实例,但它提供了两个静态方法获得一个 Logger 对象:public static Logger getRootLogger();public static Logger getLogger(String nam... 阅读全文
posted @ 2015-07-14 02:44
Delena
阅读(729)
评论(0)
推荐(0)
摘要:
前面我们已经看到了如何创建一个配置文件。本教程将讲解如何生成调试信息和日志在一个简单的文本文件。下面是我们的例子中创建了一个简单的配置文件。这里再重复一次:下载最新的Log4j库:http://logging.apache.org/log4j/2.x/download.html根记录器的级别定义为D... 阅读全文
posted @ 2015-07-14 02:42
Delena
阅读(190)
评论(0)
推荐(0)
摘要:
上一章介绍log4j的核心组件。本章介绍如何使用配置文件来配置这些核心组件。配置log4j涉及分配级别,定义追加程序,并在配置文件中指定布局的对象。log4j.properties文件是一个键 - 值对保存 log4j 配置属性文件。默认情况下,日志管理在CLASSPATH 查找一个名为 log4j... 阅读全文
posted @ 2015-07-14 02:41
Delena
阅读(237)
评论(0)
推荐(0)
摘要:
Log4j API设计为分层结构,其中每一层提供了不同的对象,对象执行不同的任务。这使得设计灵活,根据将来需要来扩展。有两种类型可用在Log4j的框架对象。核心对象:框架的强制对象和框架的使用。支持对象:框架和支持体核心对象,可选的对象执行另外重要的任务。核心对象:Logger对象:顶级层的Logg... 阅读全文
posted @ 2015-07-14 02:39
Delena
阅读(185)
评论(0)
推荐(0)
摘要:
Log4j的API包使用Apache软件许可证,由开源倡议认证一个完全成熟的开源许可证下发布。最新log4j的版本,包括完整的源代码,类文件和文档可以在这里找到http://logging.apache.org/log4j/.下载apache-log4j-x.x.x.tar.gz做到以下几点:步骤1... 阅读全文
posted @ 2015-07-14 02:38
Delena
阅读(1228)
评论(0)
推荐(0)
摘要:
log4j是一个用Java编写的可靠,快速和灵活的日志框架(API),它在Apache软件许可下发布。Log4j已经被移植到了C,C++,C#,Perl,Python和Ruby等语言中。Log4j是高度可配置的,并可通过在运行时的外部文件配置。它根据记录的优先级别,并提供机制,以指示记录信息到许多的... 阅读全文
posted @ 2015-07-14 02:22
Delena
阅读(203)
评论(0)
推荐(0)

浙公网安备 33010602011771号