【发布时间】:2011-07-04 12:18:00
【问题描述】:
我开始深入研究 liferay 6.x ServiceBuilder 框架,并且非常喜欢它的代码生成方法。一个简单的 service.xml 文件可以生成随时可用的强大服务,甚至无需编写任何代码。
我还尝试研究可以从 UML 模型生成类似服务的 AndroMDA,这听起来更有趣,因为它将直接链接我的业务模型,而无需我需要学习 service.xml 的新 xml 配置(在 liferay 的情况下)服务构建器)
现在我正在决定应该使用哪种工具。根据您使用这些工具的经验,请让我知道使用该库的优点/缺点,
我很想知道这些方面,以及你自己的想法
- 从长远来看,哪个更好地让我的开发更有成效。
- 如果我使用 ServiceBuilder,我将能够使用门户环境之外的服务(假设从非门户应用服务器运行相同的服务。
- UML 驱动的方法总是好的还是它有一些实际的缺点/挑战。
-
对于 Liferay 6.x 开发,您是否知道任何其他比这两个更好的代码生成库?我还检查了这些 SO 线程
【问题讨论】:
标签: comparison code-generation liferay-6 andromda