首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

基于Spring MVC的Web应用开发(二) - Log

2012-08-14 
基于Spring MVC的Web应用开发(2) - Log上一篇文章我们使用SpringMVC搭建了一个简单WEB项目 - HelloWorld,

基于Spring MVC的Web应用开发(2) - Log

上一篇文章我们使用SpringMVC搭建了一个简单WEB项目 - HelloWorld,注意到我们在pom.xml中仅仅加了一个依赖(dependency):

?

?

?搞定,这就是所有要做的工作,增加了

?

slf4j-api-1.6.1.jarjcl-over-slf4j-1.6.1.jarslf4j-log4j12-1.6.1.jarlog4j-1.2.16.jar

?

?上面的译文中并没有详细解释这几个jar包,我来补充一下:

我们注意到commons-logging-1.1.1.jar没有了,但是注意看jcl-over-slf4j-1.6.1.jar这个jar包,你会发现里面的结构和类名同commons-logging-1.1.1.jar一模一样!

slf4j-api-1.6.1.jar为slf4j的api,slf4j-log4j12-1.6.1.jar就是slf4j同log4j连接的桥接器,及上文说的bridge,注意slf4j是一个日志门店(logging facade),它可以同各种各样的其他第三方日志框架对接。它并不提供具体日志实现。log4j-1.2.16.jar就不用多说了,它就是日志的具体实现,它会到classpath下发现log4j.xml的配置并初始化log4j配置参数。

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

热点排行