spring使用中一个问题

better_chaner 2011-07-15 06:19:11
Resource res = new ClassPathResource("bean.xml");
BeanFactory factory = new XmlBeanFactory(res);
Messages mess = (Messages)factory.getBean("OP1");
System.out.println("Message:" + mess.getValue());

Messages为实体类


在使用上面的方法时,一直会出现

[DEBUG][2011-07-15 18:18:40.773] Class [org.apache.commons.collections.map.CaseInsensitiveMap] or one of its dependencies is not present: java.lang.ClassNotFoundException: org.apache.commons.collections.map.CaseInsensitiveMap
[DEBUG][2011-07-15 18:18:40.773] Class [edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap] or one of its dependencies is not present: java.lang.ClassNotFoundException: edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap
[INFO][2011-07-15 18:18:40.805] Loading XML bean definitions from class path resource [bean.xml]
[DEBUG][2011-07-15 18:18:40.805] Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
[DEBUG][2011-07-15 18:18:40.836] Found beans DTD [http://www.springframework.org/dtd/spring-beans.dtd] in classpath: spring-beans.dtd
[DEBUG][2011-07-15 18:18:40.852] Loading bean definitions
[DEBUG][2011-07-15 18:18:40.883] Creating shared instance of singleton bean 'OP1'
[DEBUG][2011-07-15 18:18:40.883] Creating instance of bean 'OP1'
[DEBUG][2011-07-15 18:18:40.898] Eagerly caching bean 'OP1' to allow for resolving potential circular references
[DEBUG][2011-07-15 18:18:40.898] Finished creating instance of bean 'OP1'

这个日志怎么去除掉呢???
...全文
119 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fly_m 2011-07-15
  • 打赏
  • 举报
回复
缺少包org.apache.commons.collections.map.CaseInsensitiveMap
追加commons-collection包
magong 2011-07-15
  • 打赏
  • 举报
回复
找到log4j.properties文件,将行
log4j.rootLogger = debug
中的这个debug改成info好了
Spring技术内幕 深入解析Spring架构与设计原理1(完整清晰版),一共两部分,这是第一部分 《Spring技术内幕:深入解析Spring架构与设计原理》是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔!Java开发者社区和Spring开发者社区一致强烈推荐。国内第一本基于Spring3.0的著作,从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从木书参透Spring框架的优秀架构和设计思想,而且还能从Spring优雅的实现源码一窥Java语言的精髓。此外,《Spring技术内幕:深入解析Spring架构与设计原理》还展示了阅读源代码的卓越方法,不仅授你以鱼,而且还授你以渔!   如果你以一种淡定的心态翻开这本书,无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从《Spring技术内幕:深入解析Spring架构与设计原理》受益。   《Spring技术内幕:深入解析Spring架构与设计原理》特色:   作者从业10余载,悟透Spring等开源软件的本质,权威性毋庸置疑。   Java开发者社区、专业Spring开发者社区和架构师社区一致鼎力推荐!   深入解析Spring架构原理与设计思想,探究Spring成功的奥秘。   揭开Spring源代码的神秘面纱,展示系统阅读开源软件源代码的方法和秘诀。   如果你正在思考下面这些问题,也许《Spring技术内幕:深入解析Spring架构与设计原理》就是你想要的!   掌握Spring的架构原理与设计思想真的能让开发者如虎添翼吗?   IoC容器如何掌控以POJO为基础的Bean对象?它的轻量级开发设计思想是如何实现的?   Spring产品级的IoC容器是如何作为一个完整的系统实现并运行的?它如何启动?如何完成Bean的解析和载入?又如何实现Bean的生命周期管理?   Spring如何简捷地在JVM上实现AOP功能?   Spring AOP如何实现Aspect编织功能?   Spring如何实现各种数据库操作组件的集成?   Spring如何在Web环境集成IoC容器并为Web应用开发提供利器?   我们耳熟能详的MVC模式在Spring是如何实现的?   Spring MVC如何灵活地集成各种丰富的视图展现方案?   Spring实现远端调用的方案有很多种,你知道它们之间的优劣差异吗?   Spring ACEGI安全框架在用户验证和授权机制的实现上有何过人之处?   如何在Spring的基础上进行扩展开发?   你是否曾经也有过分析开源软件源代码的冲动?你想掌握分析源代码的最佳实践吗?

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧