commons-logging

我想,这个包是Apache开源里面用的最多的包,被各种开源使用,因为这里使用发现机制。


1.	Cached  


2.	SystemProperty  


3.	Service  


4.	FileProperty  


5.	default  



那么优先级最高的使用System.setProperty,接下来是Service方式配置实现, 还有一种,也就是大家用的最多的commons-properties.propery, 这种方式最方便.
如果都没有,那么使用JDK14Logger实现。

可能有的人把log4j的jar加到项目组,就能用log4j了,有的呢还需要制定commons-properties, 还有的是用System属性也无效。

这里有一点要注意,有的服务器,第三方jar可能会重写LogFactoryImpl, 如果你使用Apache的实现,只需要添加jar就可以了,这也是为什么使用人多的原因,方便啊。
而且也渐渐成为了标准。

猜你喜欢

转载自a123159521.iteye.com/blog/2201829
今日推荐