从UML生成PL / SQL

时间:2012-09-21 05:35:43

标签: oracle uml

是否有任何工具(开源或免费软件)从UML图生成PL / SQL代码(带有对象)?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以尝试通过Eclipse Modeling Tool Project编写自己的转换。您需要Papyrus作为UML图形编辑器来创建符合Eclipse的ECORE(这是MOF元元模型的Eclipse实现)的UML模型。然后,您可以编写描述如何将UML元素(即类,构造型,属性,操作等)转换为所需代码(即PL / SQL)的Acceleo脚本。 Acceleo是MOFM2T语言的Eclipse实现,它是模型到文本转换的OMG标准(http://www.omg.org/spec/MOFM2T)。

答案 1 :(得分:0)

我认为从UML图生成java代码然后在java代码中添加ORM注释然后使用dali Eclipse项目来生成SQL代码会更容易。