J2EE 快速开发平台 demo使用说明

使用说明

1.          环境准备

a)        Jdk 1.4.2以上

b)        Oracle/SqlServer/DB2 通用版本(本试例以oralce为例)

2.          解压缩包到C盘根目录下

         

3.          双击venustools.exe启动开发平台,内有试用项目GAPDemo


4.          数据库准备(以Oracle10g数据库为例)

a)        Oracle建立数据库实例(实例名自定)

b)        建立表空间与项目名相同(此处为GAPDEMO)

c)        新建用户

d)        修改构建配置文件GAPDemo\db\build.properties

#Oracle ConfigInfo

oracle.driver=oracle.jdbc.OracleDriver

oracle.url=jdbc:oracle:thin:@192.168.186.130:1521:gapdemo------数据库IP地址:端口:数据库实例名

oracle.username=gap37----------数据库登录用户名

oracle.password=1---------数据库登录密码

oracle.driver.jar=ojdbc5.jar

#authority.oracle.exclude.sql=authority_standard_oracle.sql

authority.oracle.exclude.sql=authority_extend_oracle.sql

e)        在开发环境中打开ant视图,加载构建文建build.xml




f)         利用ant中的执行功能运行所选择的目标构建数据库基本结构

g)        修改本试例项目数据库配置信息GAPDemo\gap\WEB-INF\conf\db.xml

          <DB_SRC name="MAIN"

useProvider="1"        conProvider="venus.frames.mainframe.db.conpool.provider.ProxoolProvider"

        drvName="oracle.jdbc.OracleDriver"

        port="1521"------数据库端口

        usrName="gap37" ---------数据库登录用户名

        pwd="1" ---------数据库登录密码

        databaseName="gapdemo" ------数据库实例名

     conUrl="jdbc:oracle:thin:@192.168.186.130:1521:gapdemo"------数据库IP地址:端口:数据库实例名

        maxActiveTime="1800000"

        maxActive="200"/>

5.          部署项目:

在项目上右键启动功能菜单中的GAPTools->部署功能部署到web服务器上

6.          启动WEB服务器

在游览器中输入http://localhost:9999/gap/ 访问部署好的GAP试用项目

                   

7.          访问组织权限平台

点击主界面右侧的"3.组织权限平台"即可进入组织权限平台,默认管理员账户为admin密码为admin,此界面也为开发完成后的系统登陆界面.


8.          代码生成器的使用

a)        点击文件->新建->其它(或者使用Ctrl + N快捷键),进入新建选择向导界面:

         

b)        点击下一步,进入生成向导页面,如下图:


在下拉框中选择合适的数据库驱动,然后在数据库地址后面的输入框中输入数据库的地址,在用户名和密码的输入框中输入数据库的用户名和密码。点击连接按钮,连接到数据库,如下图所示:


数据库中所有的表在数据库中的表中显示,然后在数据库中的表中选择所需要的表,点击

所选择的表都会在您选择了的表中显示出来。

点击项目路径后面的浏览 选择一个项目。

填写web应用名,注释作者。

设置java基本包名,java真实路径,jsp基本目录名。(可预先在项目中设置好各个模块的路径,然后点击浏览进行选择。)

c)        您选择了的表中双击某个表,进入设置表界面,如下图所示:


表名规范中选择你所需要的规范:

default默认以表名作为生成的代码的包名、类名前缀等。

如果表名有下划线则类名也会有下划线,这就不符合类名的命名规范,所以在这种情况下不推荐使用。

lowercase以表名作为生成的代码的包名、类名前缀等,且全部小写。

minus以表名减去关键词作为生成的代码的包名、类名前缀等。

例如:表名为EIP_APPLY,表名规范为minus,关键词为EIP_,则生成的Bs代码的类名为ApplyBs

该选项如果在上一界面(即生成向导界面)使用的话,可以对所有您选择了的表进行统一处理。

specify强制指定以关键词作为生成的代码的包名、类名前缀等。

关键词的输入框中输入此表的关键词,仅在表名规范为minusspecify时有意义。

汉化的输入框中输入此表的中文名称,该名称会在生成的jsp页面中体现,请认真填写。

主键的输入框中输入此表的主键,一般按默认就行,不用修改。

主表外键,按默认就行,对生成单表代码而言没有意义,不用修改。

利用关键列可以指定当以该表作为参照页面时所返回的字段。

原始列名前面的构建框表示是否在jsp页面上构建这些字段,如果选中,则生成的jsp页面中会出现这些字段,如果没有选择,在生成的jsp页面上则不会出现这些字段。(注意:USABLE_STATUSATTRIBUTE5是统一添加的附属字段,不要在构建的选择框中选择,这些字段不需要在jsp页面上显示。)

中文名一列输入这些字段的中文名称,该名称会在生成的jsp页面中体现,请认真填写。

“java标准类型可以修改字段的java变量类型。

人性化展现方式可以指定字段在jsp页面的表单类型。

关键字仅在人性化展现方式选择为字典表参照时有用,这时要填该字典表的关键字。

点击确定,设置此表完毕,继续设置下一张表。

所有的表都设置完毕后,点击完成,生成所有的代码,包括前台的jsp页面和后台的actionbsdaovo以及相关的配置文件都会生成到你所选择的相应目录中。

 

 

 

注:其它模块的使用请参照gap3.7-reference.chm中的具体章节

 

 

只需您轻轻拨一个电话或直接回复邮件或加QQ好友;

我们承诺: 您在30分钟内就将享受到 JAVA WEB应用软件快速开发平台 在线试用所带来的良好体验,期待您的加入…

Give me one chance, Return your some surprises

 

孙 义 山 /  Johnny Sun 
    
北京瑞友科技股份有限公司上海分公司(原北京用友软件工程有限公司)
     地址:上海市黄浦区北京东路668号科技京城东楼12楼

     M P: 138 1729 1565 ( 24Hour’s Service )

    QQ: 115381942
     MSN: peter19810101@hotmail.com
   SkyPe:  sunysh2005

邮件:sunysh2006@126.com

平台技术论坛: www.sunyishan.com

转载于:https://my.oschina.net/u/229293/blog/39013

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值