Java/Eclipse系统设计的好工具?

Java/Eclipse系统设计的好工具?,java,eclipse,oop,uml,Java,Eclipse,Oop,Uml,有没有人知道一个为eclipse设计类图之类的好工具 最好使用soemthing,它可以让我绘制类/接口之间的关系,然后生成存根代码供我填写 我刚刚收到一份288页的API文档,并被告知用Java实现它,我想在开始编写代码之前确保我有一个好的设计。您可能正在寻找一个UML工具。检查一下 请注意,UML是一种炒作。今天,有人可以忍受它的缺点,也有人鄙视它 如果您只是想收集和整理您的想法,我建议您尝试一个或一个思维导图(or)。是为eclipse用户准备的 然而就我个人而言,我使用的是StarUML

有没有人知道一个为eclipse设计类图之类的好工具

最好使用soemthing,它可以让我绘制类/接口之间的关系,然后生成存根代码供我填写


我刚刚收到一份288页的API文档,并被告知用Java实现它,我想在开始编写代码之前确保我有一个好的设计。

您可能正在寻找一个UML工具。检查一下

请注意,UML是一种炒作。今天,有人可以忍受它的缺点,也有人鄙视它

如果您只是想收集和整理您的想法,我建议您尝试一个或一个思维导图(or)。

是为eclipse用户准备的


然而就我个人而言,我使用的是StarUML,它不是基于eclipse的()。我使用它是因为它比eclipse工具启动得更快:)

我已经评估了几种基于eclipse的UML工具,在我看来,到目前为止最好的是Soyatec的eUML2()的免费版本

话虽如此,我还是认为eUML2适合我,因为我正在寻找:

  • 主要是clas和序列图创建(这恰好是eUML2免费版本支持的唯一两种类型的图)
  • 内置对Java库的支持(识别项目类路径中的所有类,我从来没能让RationalSoftwareArchitect做到这一点)和特性(例如,内部类)
  • 基本代码生成(特别是JavaBean getter/setter)
  • 与SCMs集成(下文将对此进行详细介绍)
  • 如果您需要比我需要的更多的图表,但愿意忍受缺乏SCM集成的情况,您可能需要查看Omondo EclipseUML的免费版本(据我所知,这是Soyatec产品的一个分支),它支持5-6种不同的图表类型,IIRC,但是,如果它检测到您在项目中启用了SCM集成(我觉得这很烦人),它将自动禁用

    或者,您可以购买其中任何一个的完整版本。不过它们真的很贵


    如果您需要更多详细信息,请与我联系。

    用于基于可定制、模型驱动的体系结构模式生成应用程序。此工具自动使用最著名的应用程序开发实践。使用设计模式工具包,开发特定应用程序类(如portlet、Web服务或JDBC bean)的专家可以对实现步骤进行编码,以满足应用程序需求并生成一个完整的工作应用程序。

    我认为您的链接断开了。我同意。当我需要绘制图表时,我使用了StarUML。它是快速的,没有明显的滞后反应。