如何自动执行重复过程以在项目中添加新字段?

时间:2012-08-03 15:11:44

标签: java eclipse eclipse-plugin project-management

我正在使用以下配置处理Java EE项目:
UI:Flex
JDK:1.5
ORM:Hibernate的
数据库:SQL Server 2005
要在UI中添加新字段,我必须执行许多平凡的步骤。假设我在页面实体上添加了一个字段测试,然后我将执行以下步骤:
 1.在Entity.mxml中添加测试字段  2.在Entity.as中添加测试变量和getter / setter  3.在Entity.xsd文件中添加元素  4.运行实用程序类以从xsd中生成EntityVO  5.在EntityVO的帮助下将测试getter / setter添加到Entity.java类中。这里Entity.java是一个HibernateEntity类  6.将测试字段添加到Entity.hbm.xml文件中  7.将测试列添加到实体表。

我应该开发Eclipse PlugIn来摆脱所有这些步骤吗?最重要的是,值得努力吗?

1 个答案:

答案 0 :(得分:2)

如果您构建了一些工具来生成这些文件(以及项目中的其他文件),我认为您会有更好的运气。从修改单个模型生成整个文件的工具比修改最初手工编码或由其他工具创建的工具更容易编写。

这种工具的最佳平台是EMFT-M2T JET Eclipse项目 - 将其视为Eclipse的JSP。您构建了多个模板,这些模板由您选择的单个XML模型架构驱动。 JET是一种更轻量级的模型驱动开发技术,它可以让您专注于您想要生成的内容而不会被UML分心。

您上面描述的具体问题正是JET要解决的用例。