论坛首页 Java企业应用论坛

代码生成器编写

浏览 4945 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-12  
由于公司有了成熟的代码结构,人工编写,代码重复工作量非常大,因此想编写代码生成器,基本要求如下:
1、eclipse 的插件。
2、从数据库中读取已经指定的表结构,根据表结构生成基本的jsp,vo,action,bo,dao(这些已经是非常固定的结构了)

能不能介绍sourceforge上类似功能的一些开源项目,谢谢了,谢谢了。
请大家指点。
   发表时间:2009-01-12  
读取表结构,然后创建文件,根据结构和数据,print就可以了
0 请登录后投票
   发表时间:2009-01-13  
呵呵,以前做了个,但是感觉到没什么大用处,可以使用freemarker的模板,给每个源文件定制好模板后,直接替换生成各种源文件即可!
0 请登录后投票
   发表时间:2009-01-13  
觉得用处不大,模式再固定,也是有变化的,而这些小变化修改起来也是很费时的,而且一旦有遗漏,查找起来很不方便。
0 请登录后投票
   发表时间:2009-01-13  
你可以看看j2ee spider这个项目看起来不错。
http://www.j2eespider.org/cnf/display/EN/Home
但是他的源模型只能采用关系数据库模型。
关于代码格式可以通过自己编写template来完成。他的template采用freemark编写。
0 请登录后投票
   发表时间:2009-01-13  
自己写一个吧,就是文件读写,只要框架固定,没几天就可以搞定了。









0 请登录后投票
   发表时间:2009-01-14   最后修改:2009-01-14
我以前做的。
不过是从VO开始生成的。
写好VO后自动生成页面和配置文件。
http://code.google.com/p/springside2vik/
生成好后有完整的CRUD

download页面里有打包好的zip包,直接下载解压后运行bin目录里的bat就可以跑起来。
里面带了WTP和netbeans的配置文件,要导入到IDE里也很容易。
0 请登录后投票
   发表时间:2009-01-30  
谢谢,新年慢慢研究下代码生成了
0 请登录后投票
   发表时间:2009-02-06  
用EMF的JET生成很方便,跟写JSP差不多
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics