• 项目中运行报错: Loading XML bean definitions from class path resource [applicationContext.xml]


      记录一下:

    org.springframework.context.support.AbstractApplicationContext prepareRefresh
    Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@7cef4e59: startup date [Fri Sep 30 09:33:28 CST 2016]; root of context hierarchy
    org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
    Loading XML bean definitions from class path resource [applicationContext.xml]

        Loading XML bean definitions from class path resource [applicationContext.xml] 今天小伙伴遇到了这个了问题。

        原因是,在创建spring项目后,缺少日志jar所导致的问题,所以只需要导入相应的日志jar即可。

    日志jar相关:

      commons-logging:避免和具体的日志方案直接耦合,通过统一接口解耦。

      log4j:最典型日志解决方案。具体的日志系统 。通过 slf4j-log4j12初始化Log4j,达到最终日志的输出。

      slf4j(Simple Logging Facade for Java):为java提供的简单日志门面。slf4j入口是众多接口的集合,所有接口都定义在 slf4j-api 中

                                  (注:导入时不要同时出现多个实现slf4j的包出现,否则编译时 会报错

      slf4j-api:本质上 slf4j-api是个接口定义

      slf4j-log4j12:链接slf4j-api和log4j中间的适配器,实现了slf4j-apiz中StaticLoggerBinder接口,从而使得在编译时绑定的是slf4j-log4j12的 getSingleton()方法

    在Mybatis+spring项目中,习惯直接拷入这几个jar

             


                                              

    记录点点滴滴,虽然微不足道。                  

     

  • 相关阅读:
    LateX安装记录
    阅读《基于区块链技术的溯源系统 》总结(硕士论文)
    阅读《轻量级比特币交易溯源机制》总结
    论文复现实践
    20199316 2019-2020-2 《网络攻防实践》第12周作业
    20199316 2019-2020-2 《网络攻防实践》第十一周作业
    网络空间安全学习笔记
    20199316 2019-2020-2 《网络攻防实践》第10周作业
    20199316 2019-2020-2 《网络攻防实践》第9周作业
    20199316 2019-2020-2 《网络攻防实践》第8周作业
  • 原文地址:https://www.cnblogs.com/chenjle/p/5923273.html
Copyright © 2020-2023  润新知