java 脚手架 自动生成_快速代码生成脚手架-rapid-framwork初级使用

1、操作环境:

1)myeclipse10

2)tomcat7.0

3)mysql5

4)jdk1.6

2、开发步骤:

1)新建web工程起名rapid_demo,源文件夹设置为java_src,web根文件夹为web

60e54f727a5183ca839bef280aaeadab.png

2)复制rapid-framework3.5工程项目到rapid_demo的工程根目录

049a0db0c801493088d474d0f1b2f1c6.png

3)设置rapid_demo的工程编码方式为utf-8

91bdd05600df039bc64c0fd1b18b2fdd.png

4)设置工程源码路径

ec33eefefc29b93a3802af09a62c37cb.png

5)将generator下lib中的freemake和mysql驱动jar加入构建路径,同时将mysql的驱动jar复制进入web的lib目录下。

702df063a36b9869df4a98cda65dad92.png

6)安装struts2+Hibernate环境

以Ant Editor打开build.xml文档,打开outline视图,选择install struts2+hibernate工作,点击运行为Ant Build.

d2559b9b473913cefe09e54d5dc344b0.png

7)创建数据库rapid和表user_info

mysql>create database rapid;

mysql>use rapid;

mysql>create table user_info (

user_id bigint primary key auto_increment,

username varchar(50) not null,

password varchar(50),

birth_date date,

sex int,

age int

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

8)修改生成器配置文件generator/generator.properties的jdbc数据库连接信息 其它属性暂不修改

用户名和密码是自己mysql的用户名和密码(废话)。

7d8a8e694485cde50525a4d7a4ec2d0f.png

9)生成代码

运行generator/src下包cn.org.rapid_framework.generator下的GeneratorMain.java

运行完毕自动打开一个文件夹(里面放着生成的代码文件):

3cd7f843d18c9f73fac94a0c4c6e6b7f.png

10)复制里面的所有文件进入工程的根目录下,F5刷新工程,否则有红叉。

注:缺省Hibernate生成代码为注解方式,可以手工选择other目录下生成的XML方式代码进行替换。

11)修改java_src/jdbc.properties数据源的数据库连接信息,配置web工程的数据源

0baf3d4069a34c175f0dcd444f3f2c38.png

注:该配置是应用需要连接的数据库,与生成器的数据库连接是分开配置的,与第8步的数据库连接配置相同即可

12)部署web工程

debf680cc826e736090368b637f6c115.png

13)启动tomcat

访问地址:

3ffbb803d0913428551503296d7c90f0.png

14)新增数据,点击新增按钮,输入数据

7cbab78bec72222febb8c5230972ec55.png

15)点击提交,返回list页面

48289eae4c869fc9e291ac514c26cd21.png

16)实现了常见的CURD功能。demo演示完毕。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值