java - 在 spring IOC 中找出 bean 创建的顺序

标签 java spring intellij-idea

我如何才能知道我的 bean 是按什么顺序创建的?

+1 给任何可以推荐一个可视化显示工具的人。

最佳答案

如果想知道bean的创建顺序,可以注册一个自定义的BeanPostProcessor打印出您感兴趣的信息。点击链接获取 Spring 2.5.x 示例。

如果您想在创建任何实际 bean 之前查看 bean 配置,请注册一个自定义 BeanFactoryPostProcessor打印出您感兴趣的信息。点击链接获取 Spring 2.5.x 示例。

无论哪种情况,如果您想直观地显示信息,那么您的后处理器可以轻松地创建一个带有 JList 的 JFrame 并将信息添加到其中。

关于java - 在 spring IOC 中找出 bean 创建的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3225872/

相关文章:

intellij-idea - 无法触发整个项目的 SonarLint 分析

java - Spring Security 的自定义权限评估器抛出 ClassCastException

spring - 如何为单元测试手动创建测试资源文件夹

spring - CAS服务器配置

php - 在 PhpStorm 中标记 @see

java - IntelliJ 中未检测到 Lombok 注释 - 启用注释处理

java - 如何使用 apache cxf 获取 http 请求(soap)的有效负载。使用拦截器时缺少信封闭合

java - 如何设置 reactor.core.BlockingSingleSubscriber.blockingGet() 超时

java - 在Java中连接数组?

java - 用于 API 不同部分的多个 ObjectMapper