Apache Commons-logging使用实例 - 编程入门网
.isWarnEnabled();
log.isInfoEnabled();
log.isDebugEnabled();
log.isTraceEnabled();
4.信息级别 确保日志信息在内容上和反应问题的严重程度上的恰当,是非常重要的。 1)fatal非常严重的错误,导致系统中止。期望这类信息能立即显示在状态控制台上。 2)error其它运行期错误或不是预期的条件。期望这类信息能立即显示在状态控制台上。 3)warn使用了不赞成使用的API、非常拙劣使用API, ''几乎就是''错误, 其它运行时不合需要和不合预期的状态但还没必要称为 "错误"。期望这类信息能立即显示在状态控制台上。 4)info运行时产生的有意义的事件。期望这类信息能立即显示在状态控制台上。 5)debug系统流程中的细节信息。期望这类信息仅被写入log文件中。 6)trace更加细节的信息。期望这类信息仅被写入log文件中。 通常情况下,记录器的级别不应低于info.也就是说,通常情况下debug的信息不应被写入log文件中。 4.Apache Commons-logging使用流程 1)将common-logging.jar 包加入到环境变量或者classpath。 2)导入org.apache.commons.logging.Log; org.apache.commons.logging.LogFactory;及相关包 3)在需要使用logging的地方获取Log实例。 private static Log log = LogFactory.getLog(Test.class); 4)使用Logger对象的debug,info,fatal...方法。 log.debug("Debug info."); Apache Commons-logging使用实例(3)时间:2011-03-07 zhangjunhd5.Apache Commons-logging使用示例 Test.java
结果:
当没有任何配置文件(.properties)时,就如同上的结果。此时,它使用的是使用简易日志包装类(SimpleLog)。 下面加入包与配置文件,使其使用log4j。 <!--[if !supportLists]-->1) <!--[endif]-->加入配置文件commons-logging.properties和log4j.properties。 <!--[if !supportLists]-->2) <!--[endif]-->将 log4j.jar 和 common-logging.jar 两个包加入到环境变量或者classpath 。 3)Test.java内容不变。 <!--[if !supportLists]-->3) <!--[endif]-->commons-logging.properties
4)log4j.properties
结果:
6.Apache Log介绍集 [1] Apa |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |