需要一个想法来开发一个非常简单的应用程序演示概念的MDA。
发布于 2010-12-19 08:16:36
好吧,在MDA的世界中很难找到类似于hello world的东西,因为MDA的目标是解决更大的问题。在我看来,最好的入门方法是通过“在元模型中思考”来解决下面的问题。
在任何现实世界的应用程序中,您都需要某些构件来持久化任何业务实体。选择两个这样的简单实体,如Customer和Orders,并跨任何多层应用程序的所有层生成所有相应的工件(如ui、持久性等)。下面是帮助您入门的工件
entities
)输入数据
现在,在这个过程中,你还会发现还有更多的东西需要建模,比如faces- config,jpa/hibernate config等等。
EMF是更流行的元建模工具包,而oAW是您的生成/转换引擎。This tutorial可以帮助您入门。
在我看来,Spring Roo和OpenXava是两个众所周知的支持MDA的框架。
准备好在元模型、元元模型、模型实例等MDA术语中松散自己吧……
发布于 2011-01-01 23:22:19
我同意前面的回答,我只想补充一些信息。在我看来,Eclipse建模框架是实现OMG架构和语言的最佳框架之一。我建议您使用TopCased进行建模(http://www.topcased.org),它是基于EMF的,并且为您提供了一个很好的集成开发环境。因此,您可能希望从模型中自动生成一些代码。为此,我强烈建议您使用Acceleo,它是符合EMF规范的MOF Models2文本转换语言和相关引擎的实现。
发布于 2020-06-23 14:51:23
"hello world":创建类"World“,并在其上定义操作"hello”。如果这还不够,您可以根据需要扩展"World“。
https://stackoverflow.com/questions/4479883
复制相似问题