a) Jdk 1.4.2以上java
b) Oracle/SqlServer/DB2 通用版本(本試例以oralce爲例)web
a) 在Oracle創建數據庫實例(實例名自定)sql
b) 創建表空間與項目名相同(此處爲GAPDEMO)數據庫
c) 新建用戶服務器
d) 修改構建配置文件GAPDemo\db\build.propertiesoracle
#Oracle ConfigInfojsp
oracle.driver=oracle.jdbc.OracleDriveride
oracle.url=jdbc:oracle:thin:@192.168.186.130:1521:gapdemo------數據庫IP地址:端口:數據庫實例名ui
oracle.username=gap37----------數據庫登陸用戶名url
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"/>
在項目上右鍵啓動功能菜單中的GAPTools->部署功能部署到web服務器上
在遊覽器中輸入http://localhost:9999/gap/ 訪問部署好的GAP試用項目
點擊主界面右側的"3.組織權限平臺"便可進入組織權限平臺,默認管理員帳戶爲admin密碼爲admin,此界面也爲開發完成後的系統登錄界面.
a) 點擊「文件->新建->其它」(或者使用Ctrl + N快捷鍵),進入新建選擇嚮導界面:
b) 點擊「下一步」,進入生成嚮導頁面,以下圖:
在下拉框中選擇合適的數據庫驅動,而後在「數據庫地址」後面的輸入框中輸入數據庫的地址,在用戶名和密碼的輸入框中輸入數據庫的用戶名和密碼。點擊「鏈接」按鈕,鏈接到數據庫,以下圖所示:
數據庫中全部的表在「數據庫中的表」中顯示,而後在「數據庫中的表」中選擇所須要的表,點擊
點擊「項目路徑」後面的」瀏覽「, 選擇一個項目。
填寫web應用名,註釋做者。
設置java基本包名,java真實路徑,jsp基本目錄名。(可預先在項目中設置好各個模塊的路徑,而後點擊「瀏覽」進行選擇。)
c) 在「您選擇了的表」中雙擊某個表,進入設置表界面,以下圖所示:
default:默認以表名做爲生成的代碼的包名、類名前綴等。
若是表名有下劃線則類名也會有下劃線,這就不符合類名的命名規範,因此在這種狀況下不推薦使用。
lowercase:以表名做爲生成的代碼的包名、類名前綴等,且所有小寫。
minus:以表名減去關鍵詞做爲生成的代碼的包名、類名前綴等。
例如:表名爲EIP_APPLY,表名規範爲minus,關鍵詞爲EIP_,則生成的Bs代碼的類名爲ApplyBs。
該選項若是在上一界面(即「生成嚮導」界面)使用的話,能夠對全部您選擇了的表進行統一處理。
specify:強制指定以關鍵詞做爲生成的代碼的包名、類名前綴等。
在「關鍵詞」的輸入框中輸入此表的關鍵詞,僅在表名規範爲minus和specify時有意義。
在「漢化」的輸入框中輸入此表的中文名稱,該名稱會在生成的jsp頁面中體現,請認真填寫。
在「主鍵」的輸入框中輸入此表的主鍵,通常按默認就行,不用修改。
對「主表外鍵」,按默認就行,對生成單表代碼而言沒有意義,不用修改。
利用「關鍵列」能夠指定當以該表做爲參照頁面時所返回的字段。
「原始列名」前面的「構建」框表示是否在jsp頁面上構建這些字段,若是選中,則生成的jsp頁面中會出現這些字段,若是沒有選擇,在生成的jsp頁面上則不會出現這些字段。(注意:USABLE_STATUS到ATTRIBUTE5是統一添加的附屬字段,不要在構建的選擇框中選擇,這些字段不須要在jsp頁面上顯示。)
在「中文名」一列輸入這些字段的中文名稱,該名稱會在生成的jsp頁面中體現,請認真填寫。
「java標準類型」能夠修改字段的java變量類型。
「人性化展示方式」能夠指定字段在jsp頁面的表單類型。
「關鍵字」僅在「人性化展示方式」選擇爲字典表參照時有用,這時要填該字典表的關鍵字。
點擊「肯定」,設置此表完畢,繼續設置下一張表。
全部的表都設置完畢後,點擊完成,生成全部的代碼,包括前臺的jsp頁面和後臺的action,bs,dao,vo以及相關的配置文件都會生成到你所選擇的相應目錄中。
注:其它模塊的使用請參照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