【问题标题】:How to see Spring bean dependency graph for annotation-base configuration如何查看基于注释的配置的 Spring bean 依赖图
【发布时间】:2016-06-07 16:23:01
【问题描述】:

我知道一种查看基于 XML 的配置依赖图(Spring Tool Suite)的方法,但这不适用于 @Autowired 等注释和在 maven 模块中分隔的应用程序。有什么方法可以在项目级别或模块级别看到?

【问题讨论】:

  • 我猜 intellij 有一个选择。我还没有尝试过。参考:blog.jetbrains.com/idea/2009/08/…
  • 谢谢,我没有 intellij 的想法,但我检查了 Spring 工具套件,它在 bean 图中显示 bean,但不显示它们之间的连接或依赖线。

标签: java spring spring-boot spring-tool-suite


【解决方案1】:

Spring IDE 中的 beans 依赖图功能不支持非基于 XML 的 Spring 定义。

有一个“实时 bean 图”功能可以可视化正在运行的 Spring 应用程序中的所有 bean。也许这对你有帮助。

【讨论】:

  • 感谢 Martin,但实际上我正在寻找依赖关系图,因为我想在运行应用程序之前检测循环依赖关系。不知道为什么像我上面提到的那样 Spring Tool Suite 没有显示 bean 之间的连接。
  • 我建议在此处提交 STS 增强请求:issuetracker.springsource.com/browse/STS
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-06
  • 1970-01-01
  • 1970-01-01
  • 2017-12-11
  • 2012-01-15
  • 2015-07-11
  • 2012-08-02
相关资源
最近更新 更多