1

我正在寻找能够生成完整 Java EE 应用程序的 Java EE MDA 框架。我的意思是从使用诸如magicdraw sybase PowerDesigner 之类的工具开始建模,然后生成java 类(如果可能,则为hibernate 或JPA),最后基于模型生成表示层。

即:假设我的UML 模型有一个名为Person (id, firstName, lastName) 的类,那么框架将生成java 源代码和.class 文件。之后在表示层中,我可以根据我的模型生成 CRUD 操作。

我在网上搜索过,但不幸的是[编辑:找不到任何东西?](Spring ROO 除外,但它不是从 UML 模型开始的)。

4

2 回答 2

0

我正在处理从 UML 到 OpenXava 的转换,我在其中生成 JPA 定义,然后我依靠 OpenXava 来生成完整的应用程序(遵循我的UMLtoDoctrine 和 UMLtoDjango服务背后的相同理念)。

于 2011-06-12T15:15:11.273 回答
0

EMF 包含用于构建 Java EE 系统的各种工具/框架。您也可以使用它来获取域模型(Texo、Teneo、CDO)和表示层(EMF Forms)的代码。它适用于ecore 模型并包含UML 到Ecore 的方法。

于 2015-10-11T02:41:47.133 回答