slf4j,commons-logging,log4j等等日志jar的关系

通过上面的图,可以简单的理清关系!   commons-logging和slf4j都是日志的接口,供用户使用,而没有提供实现!   log4j,logback等等才是日志的真正实现。   当我们调用接口时,接口的工厂会自动寻找恰当的实现,返回一个实现的实例给我服务。这些过程都是透明化的,用户不需要进行任何操作!   这里有个小故事,当年Apache说服log4j以及其他的日志来按照commons-
相关文章
相关标签/搜索