spring开发中commons-logging.jar包的功能
2015-11-30 13:52
218 查看
我把commons-logging.jar删了,程序会报错。那么,这个jar包到底是干嘛的,除了输出日志还能干嘛?
记录日志,通常和 log4j.jar共同使用
原因:
在 sun 开发 logger 前,apache 项目已经开发了功能强大的 log4j 日志工具,并向 sun 推荐将其纳入到 jdk 的一部分,可是 sun 拒绝了 apache 的提议,sun 后来自己开发了一套记录日志的工具。可是现在的开源项目都使用的是 log4j,log4j 已经成了事实上的标准,但由于又有一部分开发者在使用 sun logger,因此 apache 才推出 commons-logging,使得我们不必关注我们正在使用何种日志工具。
记录日志,通常和 log4j.jar共同使用
原因:
在 sun 开发 logger 前,apache 项目已经开发了功能强大的 log4j 日志工具,并向 sun 推荐将其纳入到 jdk 的一部分,可是 sun 拒绝了 apache 的提议,sun 后来自己开发了一套记录日志的工具。可是现在的开源项目都使用的是 log4j,log4j 已经成了事实上的标准,但由于又有一部分开发者在使用 sun logger,因此 apache 才推出 commons-logging,使得我们不必关注我们正在使用何种日志工具。
相关文章推荐
- Eclipse SVN 插件使用
- spring DATA (jpa) @query 和JdbcTemplate
- Spring中初始化二
- Eclipse:带库文件、自定义控件的Android项目修改包名,绝对管用简单!
- Java Cache系列之Cache概述和Simple Cache
- java不定参数"..."详解
- Java 8 vs. Scala(二):Stream vs. Collection
- springMVC前台向后台传值三种方法
- Java 8 vs. Scala(二):Stream vs. Collection
- SpringMVC 使用JSR-303进行校验 @Valid
- Spring做初始化工作一
- Java语法基础(一)
- struts 2的Ajax支持
- java中参数传递讲解(值传递和引用传递)
- springMVC+Mybatis中的ModelMap与ModelAndView
- Spring-Mock--用于Spring 的单元测试
- DBCP JAVA 连接池
- Java 8 vs. Scala(一): Lambda表达式
- Java 8 vs. Scala(一): Lambda表达式
- java中几种常用的设计模式