java - UML 到 Java 代码生成工具

标签 java uml code-generation class-diagram

<分区>

我最近一直在寻找一种工具来从 UML 图生成 Java 代码。我已经看过 Eclipse 的 Papyrus 和 Omondo。 我遇到的问题是许多加载了 JPA 和 JAXB 类的项目都需要该工具。这使得 Omondo 和 Papyrus 都变得很短,因为注释和 getter/setter 相当重要。 我正在寻找的是一种工具,它能够维护这些项目的图形化类图,例如 UML 图,然后根据需要将其转换为 Java 代码。

我正在寻找的是一个可靠的类图 -> Java 代码 工具,最好是基于 UML,它支持(尽可能多的)以下内容:

  • Java 原语(和包装器)
  • 方法和属性注释
  • 类图中Java核心类的引用
  • 简单的 getter/setter 方法生成
  • 直接在定义的方法中编码

如果有人知道一个工具(不一定是 UML 类图),我非常想知道它。

最佳答案

对我来说,最好的 UML 工具是 ArgoUML .它非常强大。基于Java。 它不断改进并成为越来越有用的工具。

关于java - UML 到 Java 代码生成工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13879797/

相关文章:

java - Android中如何在不锁定UI线程的情况下等待?

JavaFX CSS "Resource not found"

java - Http request.getIntHeader() 返回 NumberFormat 异常

c# - UML 静态工厂

UML - 决定后加入?

uml - 如何在 UML 类图中用方法表示枚举类

类 Python 语言的 Python 解析器

code-generation - 从模板生成文件的语言

java - 我不断收到 NullPointerException 错误,我已经处理了几个小时但找不到修复方法

css - 生成的 CSS 样式表被 IE9 和 Firefox 忽略