`
zwhc
  • 浏览: 264882 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

无法打印 spring 的日志信息

阅读更多
spring 的日志信息

在看 spring 源码,希望调试时,可以打印出附录中的日志信息。

于是,import 了 org.springframework.context 项目,并将其设为 required projects。结果,无法日志打出来。。。

将其从 required projects 里删除,使用 Add External Class Folder,设为类路径,即可打印。

真奇怪。


查到原因了。因为各个 projects 下,src\test\resources 有 log4j.xml,要修改。





附录:

Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1d5550d:1265 startup date [Wed May 19 19:20:53 CST 2010]; root of context hierarchy (org.springframework.context.support.ClassPathXmlApplicationContext.java:454)
Loading XML bean definitions from class path resource [ch02/sample2/applicationContext.xml] (org.springframework.beans.factory.xml.XmlBeanDefinitionReader.java:315)
Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] (org.springframework.beans.factory.xml.DefaultDocumentLoader.java:72)
Found beans DTD [http://www.springframework.org/dtd/spring-beans.dtd] in classpath: spring-beans.dtd (org.springframework.beans.factory.xml.BeansDtdResolver.java:73)
Loading bean definitions (org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.java:87)
Loaded 2 bean definitions from location pattern [ch02/sample2/applicationContext.xml] (org.springframework.beans.factory.xml.XmlBeanDefinitionReader.java:185)
Bean factory for org.springframework.context.support.ClassPathXmlApplicationContext@1d5550d: org.springframework.beans.factory.support.DefaultListableBeanFactory@116ab4e: defining beans [weatherService,weatherDao]; root of factory hierarchy (org.springframework.context.support.ClassPathXmlApplicationContext.java:468)
Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1edc073] (org.springframework.context.support.ClassPathXmlApplicationContext.java:753)
Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1922221] (org.springframework.context.support.ClassPathXmlApplicationContext.java:777)
Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@116ab4e: defining beans [weatherService,weatherDao]; root of factory hierarchy (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:538)
Creating shared instance of singleton bean 'weatherService' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:214)
Creating instance of bean 'weatherService' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:430)
Eagerly caching bean 'weatherService' to allow for resolving potential circular references (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:504)
Creating shared instance of singleton bean 'weatherDao' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:214)
Creating instance of bean 'weatherDao' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:430)
Eagerly caching bean 'weatherDao' to allow for resolving potential circular references (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:504)
Finished creating instance of bean 'weatherDao' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:458)
Finished creating instance of bean 'weatherService' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:458)
Returning cached instance of singleton bean 'weatherDao' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:242)
Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@1479feb] (org.springframework.context.support.ClassPathXmlApplicationContext.java:804)
Returning cached instance of singleton bean 'lifecycleProcessor' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:242)
Returning cached instance of singleton bean 'weatherService' (org.springframework.beans.factory.support.DefaultListableBeanFactory.java:242)
High was: 15.0
分享到:
评论

相关推荐

    spring日志打印

    spring日志文件打印配置: 1.所需jar包log4j-1.2.13.jar 2.配置log4j.properties

    Spring Cloud OpenFeign - 日志配置

    但为什么按上面步骤将 OpenFeign 的日志级别设置成 FULL 级别后,还是没有打印日志信息呢?这是因为 OpenFeign 的调试日志是以 debug 级别来输出的。而 Spring Boot 默认的日志级别是 info 级别。

    spring aop 日志打印

    各种切面编写方式,简单方便的完成切点打印日志,和执行其他方法少时诵诗书所

    logback-spring.xml日志打印demo

    本教程将深入讲解如何使用`logback-spring.xml`来设置日志打印输出。 1. **Logback-Spring.xml配置文件**: `logback-spring.xml`是专门为Spring Boot设计的Logback配置文件,它支持Spring的占位符(${...}),使得...

    Spring AOP 日志管理 实例

    Spring AOP 日志管理 实例LoggingThrowsAdvice.java

    spring AOP 切面日志 分层打日志

    在Spring框架中,AOP(面向切面编程)是一种强大的工具,它允许我们在不修改源代码的情况下,对程序进行横向关注点的插入,比如日志记录、事务管理、权限检查等。在这里,我们重点关注如何利用Spring AOP实现分层...

    利用 spring annotation AOP 反射 记录日志

    本文将深入探讨如何利用Spring的注解式AOP和反射机制来实现日志记录,以便更好地理解和应用这些技术。 首先,让我们了解什么是AOP。面向切面编程是一种编程范式,它允许我们将关注点(如日志、事务管理等)从主业务...

    spring aop 切面添加日志

    本项目旨在演示如何在Spring AOP中添加日志功能,以实现对应用程序执行过程的透明跟踪。通过使用Java 1.8,我们可以利用其新特性,如Lambda表达式,来简化代码。 首先,让我们理解Spring AOP的基本概念。AOP是面向...

    JAVA 中Spring aop 实现日志记载

    在实际开发中,Spring AOP的日志记载不仅限于打印方法名和返回值,还可以记录参数、执行时间、异常信息等,帮助开发者更好地监控和调试系统。 综上所述,Spring AOP提供了一种优雅的方式,让我们能够轻松地在不...

    mybatis+spring 框架中配置日志中显示sql语句

    在MyBatis与Spring整合的框架中,为了便于调试和性能优化,我们常常需要在日志中打印出执行的SQL语句。以下是如何在这样的环境中配置日志来显示SQL语句的详细步骤。 首先,我们需要了解MyBatis的日志实现。MyBatis...

    Spring Aop+Log4j 动态日志

    本篇将详细探讨如何结合Spring AOP和Log4j实现动态日志记录。 Spring AOP是Spring框架的一个重要特性,它允许我们以一种声明式的方式处理横切关注点,如日志、事务管理等。AOP的核心概念包括切面(Aspect)、通知...

    Springboot统一web请求日志

    在Spring Boot应用中,日志记录是至关重要的,它能够帮助开发者追踪程序运行状态、调试问题以及监控系统性能。Spring Boot提供了对各种日志框架(如Log4j2、Logback)的开箱即用支持,使其易于实现统一的Web请求日志...

    springboot+logback输出日志文件1

    Spring Boot 使用 Logback 输出日志文件 Spring Boot 提供了多种日志记录工具,包括 Logback、Log4J2 和 Java Util Logging。默认情况下,Spring Boot 使用 Logback 作为日志记录工具。在日志记录过程中,我们可以...

    springboot打印日志配置

    springboot打印日志配置,自定义输出路径,只用到了生成文件和控制台输出

    Spring-Struts2-Hibernate登录打印日志

    在这个“Spring-Struts2-Hibernate登录打印日志”的主题中,我们将深入探讨如何在SSH框架下实现用户登录功能,并记录相关的日志信息。 首先,让我们了解SSH框架的核心组件: 1. **Spring**:Spring框架是整个应用...

    spring aop日志拦截

    当controller中的方法被调用时,日志拦截器将会自动记录方法的调用和结束,提供详细的运行信息。这种方法使得我们可以将日志处理代码与业务逻辑分离,提高了代码的可读性和可维护性。 总结来说,Spring AOP为我们...

    springboot项目查询es中的日志内容

    ,{field: 'message', title: '日志信息'} // 其他列定义... ]] }); }); ``` 最后,为了实现筛选功能,可以在layui的表格组件中添加筛选条件,通过发送带参数的Ajax请求,后端根据这些参数对日志数据进行...

    logback-spring.xml

    放在项目的resources下即可,用于配置日志打印在控制台的格式等信息,并且也可以调日志信息打印出来的颜色,还能够使日志信息记录在日志文件上并保存在项目根路径下,springboot则用此logback-spring.xml命名,若是maven...

    spring+mybaits配置

    在IT行业中,Spring和MyBatis是两个非常重要的框架,它们在Java开发中扮演着核心角色。Spring是一个全面的开源应用框架,它提供了依赖注入(DI)和面向切面编程(AOP)等功能,极大地简化了Java企业级应用的开发。而...

Global site tag (gtag.js) - Google Analytics