J2EE代码生成器RQ3-9的使用

最近毕业设计需要用到了代码生成器,狠狠地鼓捣了一番,终于是把它弄懂了,现在将这些步骤记录一下免得日后忘记。

1.首先下载RQ代码生成器地址是http://download.csdn.net/detail/u010973529/8054687。由于资源上传大小限制,把生成器分成三部分上传,其他两部分请大家按照第一部分的说明进行搜索一下然后下载就行了,很容易的,记得下载的是同一个作者的哦,免得产生不一致。三个文件都下载之后就将第二和第三部分解压到第一部分的RQ3.9这个文件地下就行了。也就是讲第二和第三部分的WEB文件夹、plugin文件夹放到第一部分的RQ3.9文件夹底下。

2.将项目导进myeclipse。


3.打开generator.xml。这个文件是设置数据库的。不多说,截图


4.打开GeneratorMain.java,这里设置要生成哪个表的代码,还是上图


5.然后运行这个文件,你懂的吧??run as java application

6.然后在生成代码的那个目录下可以看到



7.用myeclipse新建一个web project。命名随便你。

8.将上面图中的目录里面的java-src目录里面的文件全都考到新的项目的src目录底下。

9.将web目录里的内容拷到新项目的webroot里面。

10.将代码生成器里面的java-src目录下的文件拷到新项目的src底下,这些是SSH的配置文件。

11.把代码生成器里面的web目录底下的文件拷到新项目的webroot底下。

12,最后运行试试看,应该没错的…………………………吧,最后是这样子的



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
由《Ext JS源码分析与开发实例宝典》作者:彭仁夔团队开发而成 根据数据模型(如数据库、PDM等)可以生成直接运行的SSH项目,初始化数据库数据等。在当前的模板生成完善的CRUD操作,生成验证,根据不同的类型生成富文本,日历、树表结构等,并且还能生成完善强大的的实现权限系统。 功能之强大用了就知道! 两年前,我负责指导Java方向实训,在最后评审准备过程,.Net组负责人要求Java和.Net的归结一起统一评审,Java指导老师们的第一反应是Java和.Net开始怎么能相提并论? 为什么不能并论?是因为Java开发阳春白雪?在我们的潜意识Java开发就是让程序员(学生)一行一行地编写代码,编写HTML、CSS等,而.Net开发只要把控件拖到页面上即可,Java开发的效率一定比.Net低很多很多。 那么能不能提高Java的开发效率呢?作者经过分析并总结思考,发现业务系统有一定的共性所有操作,即增删改查,既然有共性,那么能不能抽象出来? 可以思考一下,通过继承、组件化等重用设计方式是可以抽象代码的共性,但是不同表(实体)增删改查的内容是不同的,通过泛型也很难抽象出来的。如对于A表的查询和对于B表的查询都需要使用到SQL语句,怎么去剥离出来? 此时,我们就需要采用另外一种方式,把它们抽象出来更高层级的模板,然后把不同数据传入该模板的占位符,这样就变成不同的代码,这种方式就是代码生成技术。 在软件的设计过程,代码生成及重用设计仿若陌路人,互相排斥。重用设计很多的共性是不能抽象出来的,而一味追求生成,造成大量的雷同代码,是重用设计人员或真正开发人员最不能容忍的事件。 如果把它们两个结合起来,那就是完全不同的效果,首先通过重用设计抽象其能抽象的代码,其不能抽象的共性通过生成技术生成,开发效率就会成倍增加。以前我们都是在X或y轴上分别进行,其最大的点也不过是线,如果两者结合起来,其变成一个平面,把我们的重用从点提高到面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值