spring开发中commons-logging.jar包的功能

本文解释了commons-logging.jar的作用,它作为一个抽象层用于统一不同的日志实现,如log4j和sun logger等。该库简化了日志记录配置,提高了代码的可移植性和灵活性。

我把commons-logging.jar删了,程序会报错。那么,这个jar包到底是干嘛的,除了输出日志还能干嘛?

记录日志,通常和  log4j.jar共同使用 
原因: 
在 sun 开发 logger 前,apache 项目已经开发了功能强大的 log4j 日志工具,并向 sun 推荐将其纳入到 jdk 的一部分,可是 sun 拒绝了 apache 的提议,sun 后来自己开发了一套记录日志的工具。可是现在的开源项目都使用的是 log4j,log4j 已经成了事实上的标准,但由于又有一部分开发者在使用 sun logger,因此 apache 才推出 commons-logging,使得我们不必关注我们正在使用何种日志工具。

转载于:https://www.cnblogs.com/xulzong/p/5006958.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值