spring-关于commons-logging-1.1.1.jar这个jar的问题

问题描述

关于commons-logging-1.1.1.jar这个jar的问题
昨天配置了Spring的环境发现必须要有这个jar包但是我自己在配置Hibernate环境时也配置了
日志环境用的是log4j.jar+ slf4j-api.jar + slf4j-log4j.jar的组合
为什么当时我不用commons-logging这个jar也可以照常显示日志
一旦加上Spring之后就必须要这个jar包了请问这个jar到底和Spring中的哪个jar配对
或者说到底和哪个类配合使用.

解决方案

http://www.oschina.net/question/991548_93153

时间: 2024-07-29 03:55:12

spring-关于commons-logging-1.1.1.jar这个jar的问题的相关文章

深入源码之Commons Logging

自从七月份去走川藏后,已经好几个月没有更新博客了.其实八月底从拉萨回来后一直在Spring的代码,也想写几篇关于Spring源码的解读,可惜Spring实在是太复杂了,花了我一个多月的时间,框架大体流程是有头绪了,但是具体实现和各个模块的具体细节还都不是很清楚,迟迟不敢动笔.其实原本我不想回到Logging这一块,我知道光看完Log4J的代码还不够,也感觉Log在系统中其实占据了蛮重要的位置(虽然很多人都没有意识到),不过一般Log框架使用简单,遇到问题也比较少,即使看完源码对实际工作也帮助不大

Commons Logging存在的ClassLoader问题详解

在看Java Logging相关的框架.代码.资料的时候,一直有听说Commons Logging存在ClassLoader相关的问题,但是看它的实现代码(1.1.1版本),对ClassLoader做了非常详细的查找:用了Thread Context ClassLoader.System ClassLoader.以及LogFactoryImpl本身的ClassLoader,感觉上已经很全面了.上周末有幸找到一篇Ceki Gülcü写文章,详细介绍了Commons Logging中存在的Class

Taxonomy of class loader problems encountered when using Jakarta Commons Logging(转)

  Acknowledgments I would like to thank Jacob Kjome for reviewing early drafts of this document. His comments helped to clarify several important points. Jake also keeps reminding us on the log4j-dev mailing list that the child-parent delegation mode

5.6. Spring boot with Logging

一般的日志需求可以通过配置 application.properties实现,如果仍不能满足可以使用 logback.xml 配置日志. logging.file=target/spring.log logging.config=classpath:logback.xml 5.6.1. 打印日志 日志的用法,首先开发中我们根据实际的需要打印不同级别的日志. package cn.netkiller.web; import org.slf4j.Logger; import org.slf4j.Lo

2.6. Spring boot with Logging

一般的日志需求可以通过配置 application.properties实现,如果仍不能满足可以使用 logback.xml 配置日志. logging.file=target/spring.log logging.config=classpath:logback.xml 2.6.1. 打印日志 日志的用法,首先开发中我们根据实际的需要打印不同级别的日志. package cn.netkiller.web; import org.slf4j.Logger; import org.slf4j.Lo

Spring Data Commons 2.0.0.M4 发布

Spring Data Commons 2.0.0.M4 发布了.Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库.Map-Reduce 框架.云数据服务等等:另外也包含对关系数据库的访问支持. 更新内容: DATACMNS-1089 - Prepare upgrade to AssertJ 3.8. DATACMNS-1082 - Synthetic constructors should not be considered pers

Spring Data Commons 1.13.4 发布

Spring Data Commons 1.13.4 发布了.Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库.Map-Reduce 框架.云数据服务等等:另外也包含对关系数据库的访问支持.Commons 是 Spring Data 的一部分,用来提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化. 更新内容: Bug [DATACMNS-1066] - AccessControlException from ClassGene

使用Javacsv.jar的jar包操作csv文件的方法_java

CSV其实就是COMMA SEPARATED VALUE的缩写.csv文件是分隔文件,如果使用java的io流来写,比较麻烦,这里为大家提供一个javacsv的jar包,这个很方便操作csv文件. 下载地址:http://xiazai.jb51.net/201608/yuanma/javcsv(jb51.net).rar 那如何使用呢? 只要看看以下一个例子,您一下就明白了. import com.csvreader.CsvReader; import com.csvreader.CsvWrit

巧妙使用Spring对commons fileUpload的包装

以前简单使用过spring的文件上传,当时没深入研究,以为spring只能实现单个文件的上传,所以后来就又大致学了下commons fileupload组件.在最近的工作中,有同事提出,他在把commons fileupload组件集成到spring中时总是出错,然后我大致看了一下,发现是spring DispatcherServlet的缘故.然后google了一下,发现sping本身就包装了commons fileupload,并且很好用. 一.前台页面 我们的目标是要实现多文件上传,并且预先