为什么要使用EMF?

皮埃尔:

我已经阅读了一些 有关EMF的教程,但我仍然想知道为什么要使用它。

到目前为止,我还是通过XSD模式+ JXC或手动生成POJO

据我了解EMF,定义类之间的一些复杂关系(一对多等)可能很有用。但这就是全部吗?用EMF生成代码是否更复杂?难道不增加一些额外的依赖吗?

乔迪·卡伯特(Jordi Cabot):

如果您唯一感兴趣的是生成POJO,那么我同意有许多替代方法可以实现与EMF相同的方法。

但是,Java生成只是EMF的第一个应用程序。现在,有大量的基于EMF的Eclipse插件为您免费提供了许多功能来操纵(查询,验证,转换...)您的EMF模型。

有关EMF上官方Eclipse项目的列表,请参阅Eclipse Modeling Project

另外,请查看Acceleo,以了解从EMF模型(针对Java,PHP等)的基于模板的生成方法的灵活性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章