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

1、操作环境:

  1)myeclipse10

  2)tomcat7.0

  3)mysql5

  4)jdk1.6

2、开发步骤:

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

         

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

    

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

    

    4)设置工程源码路径

    

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

    

    6)安装struts2+Hibernate环境

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

    

    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的用户名和密码(废话)。

    

    9)生成代码

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

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

    

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

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

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

    

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

     12)部署web工程

    

    13)启动tomcat

    访问地址:

    Http://localhost:8080/rapid_demo/pages/UserInfo/list.do

    

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

    

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

    

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

    参考链接:http://code.google.com/p/rapid-framework/wiki/menu 

    

    

 

posted @ 2014-06-10 19:00  jseven  阅读(981)  评论(0编辑  收藏  举报