Commons-logging + Log4j 基础

一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?

    Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j的项目一般也同时会用到commons-loggin。我想,大家都不希望自己的项目与Log4j绑定的太紧密吧。另外一个我能想到的“同时使用commons-logging和Log4j”的原因是,简化使用和配置。同时减少对Log4j的依赖。

commons-logging: http://commons.apache.org/logging/
Log4j: http://logging.apache.org/log4j/1.2/index.html


参考文章:
1. http://www.blogjava.net/liuwentao253/archive/2006/08/03/61517.html
2. http://kdboy.iteye.com/blog/208851

你可能感兴趣的:(apache,html,.net,log4j,Blog)