是否有可视化实时Spring应用程序上下文的工具?

时间:2009-01-08 20:33:51

标签: java spring spring-ide

是否有任何工具可以采用完全构造/连线的Spring应用程序上下文并导出它的可视化?我在谈论一个实时上下文,它显示了应用方面的顺序,哪些bean自动连接到其他bean等等。

我知道可以使用上下文文件本身完成(re:Spring IDE)。但是,我认为新的注释驱动范式违背了这种方法。

首选Eclipse插件或命令行解决方案,但我也有兴趣了解是否存在类似的内容。

5 个答案:

答案 0 :(得分:2)

我编写了一个ApplicationContextDumper来将实时弹簧应用程序上下文转储到日志中。它显示了通过组件扫描加载的自动装配的bean和bean,但无法显示应用了哪个方面。

https://gist.github.com/aleung/1347171

中的源代码和示例

答案 1 :(得分:2)

我正在寻找相同的工具。不幸的是,我没有看到任何其他可能性,而不是等待Spring 3.2应该是该功能。见https://jira.springsource.org/browse/SPR-9662

答案 2 :(得分:2)

作为banterCZ's answer的后续版本,Spring Tool Suite 3.2.0中的Live Beans Graph现在几乎完全符合您的要求,但没有导出功能。

参见STS v3.2.0 New and Noteworthy page

答案 3 :(得分:0)

你在找bean graph之类的东西吗?它是spring ide的一部分,可以在项目级别生成。

答案 4 :(得分:0)

也许您在JXInsight http://www.jinspired.com/products/jxinsight/找到了一些东西 它们似乎有一个Spring扩展,它们可能显示对象图形可视化。

相关问题