1 / 13
文档名称:

传智播客 Log4J.ppt

格式:ppt   大小:142KB   页数:13
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

传智播客 Log4J.ppt

上传人:wz_198614 2017/6/11 文件大小:142 KB

下载得到文件列表

传智播客 Log4J.ppt

文档介绍

文档介绍:北京传智播客教育 —高级软件人才实作培训专家! log4j 北京传智播客教育 —高级软件人才实作培训专家! Log4J  Log4J 是 Apache 的一个开放源代码项目,它是一个日志操作包.  Log4J ,可以指定日志信息输出的目的地,如控制台、文件等。,能够非常细致地控制日志的输出。最令人感兴趣的是,这些功能可以通过一个配置文件来灵活进行配置,而不需要修改应程序代码。北京传智播客教育 —高级软件人才实作培训专家! log4J 在应用程序中输出日志有3个目的: 监视代码中变量的变化情况,把数据周期性记录到文件中供其他应用进行统计分析工作跟踪代码运行时轨迹,作为日后审计的依据担当集成开发环境中的调试器的作用,向文件和控制台打印代码的调试信息北京传智播客教育 —高级软件人才实作培训专家! Log4J  Log4J 主要有三个组件构成: - Logger -负责生成日志- Appender -定义日志信息输入的目的地- Layout -用于日志信息输出的格式所需软件: jakarta-log4j- http://logging./log4j/docs/ 北京传智播客教育 —高级软件人才实作培训专家! Log4J  Logger 、 Appender 和 Layout 的关系: Logger Appender (console) Layout (SimpleLayout) Appender (file) Layout (PatternLayout) Appender (…) Layout (…) ………北京传智播客教育 —高级软件人才实作培训专家! Log4J  Log4J 使用配置文件配置 Logger 、 Appender 和 Layout 组件示例: ##LOGGERS## = INFO,console = WARN,console = ,file ##APPENDERS## = = = ##LAYOUT## = = = %p-%m%n 北京传智播客教育 —高级软件人才实作培训专家! Logger 通用日志包把日志消息分为 6种级别 FATAL( 致命的)、 ERROR( 错误)、 WARN( 警告)、 INFO( 信息)、 DEBUG( 调试)和 TRACE( 细节)。其中 FATAL 级别最高, TRACE 级别最低。通用日志包采用日志级别机制,可以灵活的控制输出的日志内容。主要作用是控制日志输出的明细程度当程序已经交付使用时,需要将日志级别设置为 INFO 或者 WARN ,这样可以减少不必要的日志输出(太多的日志会使得客户无法看清楚是否存在错误的) 北京传智播客教育 —高级软件人才实作培训专家! Logger A : FATAL 指出每个严重的错误事件将会导致应用程序的退出。 B: ERROR 指出虽然发生错误事件,但仍然不影响系统的继续运行。 C: WARN 表明会出现潜在的错误情形。 D : INFO 一般和在粗粒度级别上,强调应用程序的运行全程。 E: DEBUG 一般用于细粒度级别上,对调试应用程序非常有帮助。 F: TRACE 最低等级,用于打开所有日志记录。北京传智播客教育 —高级软件人才实作培训专家! Logger  Logger 实例可以输出不同级别的日志: DEBUG debug(Object message) INFO Info(Object message) WARN warn(Object message) ERROR error(Object message) FATAL fatal(Object message) 级别方法低高北京传智播客教育 —高级软件人才实作培训专家! Logger or