項(xiàng)目我應(yīng)用開(kāi)發(fā)入門(mén)_第1頁(yè)
項(xiàng)目我應(yīng)用開(kāi)發(fā)入門(mén)_第2頁(yè)
項(xiàng)目我應(yīng)用開(kāi)發(fā)入門(mén)_第3頁(yè)
項(xiàng)目我應(yīng)用開(kāi)發(fā)入門(mén)_第4頁(yè)
項(xiàng)目我應(yīng)用開(kāi)發(fā)入門(mén)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

應(yīng)用開(kāi)發(fā)入門(mén)基礎(chǔ)平臺(tái)部--李聰平應(yīng)用開(kāi)發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開(kāi)發(fā)流程CVS基本使用JDK的安裝與JAVA_HOME設(shè)置JDK下載地址:版本要求:JDK5環(huán)境變量設(shè)置:JAVA_HOME、PATH、CLASSPATH完成以上步驟后在命令提示符窗口輸入“java-version”如果出現(xiàn)“java

version1.5”等信息則表示環(huán)境搭建成功。Operamasks

Studio

的下載地址:配置CVS(地址,編碼等)應(yīng)用開(kāi)發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開(kāi)發(fā)流程CVS基本使用Eclipse啟動(dòng)及配置參數(shù)介紹為了獲得更好的運(yùn)行效果,可以在studio.ini配置文件里面進(jìn)行內(nèi)存 參數(shù)的設(shè)置。-vmargs

-Xms256M

-Xmx512M

-XX:MaxNewSize=64m

-XX:PermSize=128m

-XX:MaxPermSize=256M啟動(dòng)方式:雙擊studio.exe(linux下運(yùn)行studio文件),即可正常運(yùn) 行OperaMasks

Studio第一次啟動(dòng)Eclipse需要設(shè)置Workspaces,即工作空間。Eclipse啟 動(dòng)后可以通過(guò)“文件->切換工組空間->其他”的操作來(lái)進(jìn)行工作空 間的更換。工程源目錄類(lèi)路徑代碼組織快速修復(fù)自動(dòng)導(dǎo)入代碼提示代碼格式化(慎用)類(lèi)、資源查詢(xún)快速查找資源Java編輯器介紹(常見(jiàn)快捷鍵)Ctrl+D:

刪除當(dāng)前行Ctrl+Alt+↓復(fù)制當(dāng)前行到下一行(復(fù)制增加)Ctrl+Alt+↑復(fù)制當(dāng)前行到上一行(復(fù)制增加)Alt+↓當(dāng)前行和下面一行交互位置(特別實(shí)用,可以省去先剪切,再粘 貼了)Alt+↑當(dāng)前行和上面一行交互位置(同上)Ctrl+1

快速修復(fù)Ctrl

+

Shift

+

RCtrl

+

Shift

+

OCtrl

+

Shift

+

TStudio透視圖介紹OperaMasks

Studio

開(kāi)發(fā)小組同步

CVS

資源庫(kù)研究OperaMasks

Studio

數(shù)據(jù)庫(kù)管理Java調(diào)試Apusic標(biāo)準(zhǔn)工程Apusic標(biāo)準(zhǔn)工程是OperaMasks

Studio

所支持的一種工程結(jié)構(gòu), 主要用于開(kāi)發(fā)JavaEE應(yīng)用。該工程結(jié)構(gòu)內(nèi)囊括Web模塊和EJB模 塊,并支持J2EE1.4及JavaEE5.0規(guī)范。工程目錄結(jié)構(gòu):不包含任何模塊的標(biāo)準(zhǔn)Apusic工程 添加Web模塊后的Apusic工程 添加EJB模塊后的Apusic工程

Apusic標(biāo)準(zhǔn)工程

Apusic標(biāo)準(zhǔn)工程是OperaMasks

Studio

所支持的一種工程結(jié)構(gòu),主要用于開(kāi)發(fā)JavaEE應(yīng)用。該工程結(jié)構(gòu)內(nèi)囊括Web模塊和EJB模塊,并支持J2EE1.4及JavaEE5.0規(guī)范。

工程目錄結(jié)構(gòu):不包含任何模塊的標(biāo)準(zhǔn)Apusic工程 添加Web模塊后的Apusic工程 添加EJB模塊后的Apusic工程Web模塊目錄AOM:Apusic

OperaMasks.產(chǎn)生背景:Web應(yīng)用的復(fù)雜度在不斷增加,而傳統(tǒng)的開(kāi)發(fā)模式(如,JSP+Servlet)并沒(méi)有很好的解決這個(gè)問(wèn)題。定位:J2EE

Web開(kāi)發(fā)解決方案組成部分:包含OperaMasks

SDK(運(yùn)行期平臺(tái))和OperaMasks Studio(集成開(kāi)發(fā)環(huán)境)兩部分給我們帶來(lái)了什么:面向構(gòu)件的快速開(kāi)發(fā)模式、IoVC、原生Ajax 支持…現(xiàn)有框架后臺(tái)邏輯視圖多瀏覽器支持開(kāi)源協(xié)議-LGPL開(kāi)源社區(qū)可擴(kuò)展性可定制的組件/皮膚/注入方式RichComponentAction關(guān)聯(lián)混合型事件可重用頁(yè)面模板/復(fù)合組件標(biāo)準(zhǔn)JSF運(yùn)行期引擎增強(qiáng)的校驗(yàn)/轉(zhuǎn)換/多語(yǔ)言/導(dǎo)航原生

Ajax視圖控制反轉(zhuǎn)內(nèi)嵌動(dòng)態(tài)語(yǔ)言ELiteLiteBean基于標(biāo)注依賴(lài)注入SpringHibernateEJB

3JPAOtherOperaMasks

Studio全開(kāi)發(fā)生命周期支持集成開(kāi)發(fā)環(huán)境/所見(jiàn)即所得新建Apusic工程,添加Web模塊。設(shè)置工程的應(yīng)用服務(wù)器和目標(biāo)域編寫(xiě)xhtml頁(yè)面(Source面板/Design面板),LiteBean(Java

編輯器)。部署應(yīng)用,運(yùn)行頁(yè)面右擊頁(yè)面

運(yùn)行方式/調(diào)試方式

在Apusic服務(wù)器上運(yùn)行/在Apusic 服務(wù)器上調(diào)試或者快捷鍵F11應(yīng)用開(kāi)發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開(kāi)發(fā)流程CVS基本使用開(kāi)發(fā)Web應(yīng)用的基本流程。簡(jiǎn)單的CRUD,采用Hibernate+Spring設(shè)計(jì)數(shù)據(jù)庫(kù)編寫(xiě)實(shí)體類(lèi)(可以自動(dòng)完成)生成建庫(kù)腳本(可以自動(dòng)完成),生成基本的業(yè)務(wù)邏輯(可以自動(dòng)完成)開(kāi)始編寫(xiě)頁(yè)面和代碼測(cè)試,部署應(yīng)用應(yīng)用開(kāi)發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開(kāi)發(fā)流程CVS基本使用CVS(Concurrent

Versions

System)介紹版本控制協(xié)助開(kāi)發(fā)CVS基本操作內(nèi)容類(lèi)型比較本地文件與服務(wù)器文件的異同同步將本地文件的版本更新與服務(wù)器相同更新提交已更改的本地文件提交編碼公司CVS服務(wù)器的編碼要求使用UTF-8CVS如何處理沖突發(fā)生沖突后的文件不能直接更新或提交。首先和與你本地文件發(fā) 生沖突的那個(gè)版本的提交人進(jìn)行協(xié)商。雙方經(jīng)過(guò)討論后可以采用 以下幾種方案。方案一:對(duì)沖突文件進(jìn)行覆蓋與更新,此時(shí)本地的修改將會(huì)被覆 蓋。方案二:比較本地與服務(wù)器端的版本,在本地加上服務(wù)器端上多 出來(lái)的代碼(相當(dāng)于手動(dòng)的更新操作)。然后把本地文件標(biāo)記為已合 并,最后提交本地文件到服務(wù)器。提交代碼注意事項(xiàng)提交之前應(yīng)該首先同步,而且最好同步整個(gè)工程或目錄,以便查 看其他人是否對(duì)其他文件進(jìn)行修改。任何人在修改文件之前,先更新CVS的最新版到本機(jī)。對(duì)于共用型的文件,要做到即時(shí)修改

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論