代码之家  ›  专栏  ›  技术社区  ›  Frank Schwieterman

依赖项浏览器,运行于控制框架的反转

  •  3
  • Frank Schwieterman  · 技术社区  · 15 年前

    控制反转/依赖注入framworks是否支持查看已注册的对象依赖?这不是为了执行代码,而是为了更好地理解它。似乎一个基于它所拥有的信息的图(类a依赖于B和C,类B依赖于C和E,等等)真的可以很好地记录一个系统。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Spooky Muscothym    9 年前

    春天 Spring IDE 显示一个依赖关系图。

    Spring IDE bean graph


    对于Guice,您可以使用 Grapher

    Guice graph

        2
  •  2
  •   Community Reversed Engineer    7 年前

    Here's a little console application 这将输出Windsor容器的依赖关系图。只有文本,但仍然非常有用。

    recently blogged 关于将所有组件依赖项显示为正确的图形。样本输出(按比例缩小):

    windsor dependencies