eclipse 代码生成插件upath(基于模板配置 SSH,SSI等)

代码生成向导

1、开发这个插件的目的:

此插件是基于数据库表模型来生成一系列的代码工具,如CRUD,框架类的如SSH,SS+mybatis,纯JDBC

类等,基于模板,同时可以生成相应的配置。(文件风格和文件个数都是基于XML 配置和 FREEMAKER模

板来实现,工具最大化的实现通过配置修改来实现各类项目的定制,当然做这些工作需要花一定的时间,但

是个人认为花费些时间在项目的前期准备是必要的)。就个人遇到项目的情况,每个项目都会有自己需要定

制的代码。就个人搜索到网上提供的插件基本是定制化的。同时在项目软件不断改进后,需生成的代码也要

不断进行提升,如项目A使用此一类代码风格,到项目B时,项目A中的相关不足点需要进行改进。为了满足

此类需求,开发者只要修改相应的模板文件和配置,提交SVN后共其它工作的同事进行共同使用。

2、插件基于ECLIPSE3.3版本进行开发。

3、代码的样式全部基于项目内的模板配置(模板置于项目内便于SVN的同步,项目内成员可对模板共同优化)。

4、插件不仅局限于JAVA代码的生成(PHP同样试用)。

5、插件和模板实现分离。

6、JRE基于1.6,如果使用myclipse 请 配置好JRE配置。

7、所有ftl模板的语法遵循FreeMarker? 2.3

8、相关模板编写请参考作者提供的样板。和相关说明,JSP VIEW可以按照实际的业务请自己定制。

9、未尽事宜请邮件到 [email protected]

下载地址: http://code.google.com/p/upath/

猜你喜欢

转载自upath.iteye.com/blog/1697368
ssi