




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
應(yīng)用開發(fā)入門基礎(chǔ)平臺部--李聰平應(yīng)用開發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開發(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)用開發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開發(fā)流程CVS基本使用Eclipse啟動及配置參數(shù)介紹為了獲得更好的運行效果,可以在studio.ini配置文件里面進(jìn)行內(nèi)存 參數(shù)的設(shè)置。-vmargs
-Xms256M
-Xmx512M
-XX:MaxNewSize=64m
-XX:PermSize=128m
-XX:MaxPermSize=256M啟動方式:雙擊studio.exe(linux下運行studio文件),即可正常運 行OperaMasks
Studio第一次啟動Eclipse需要設(shè)置Workspaces,即工作空間。Eclipse啟 動后可以通過“文件->切換工組空間->其他”的操作來進(jìn)行工作空 間的更換。工程源目錄類路徑代碼組織快速修復(fù)自動導(dǎo)入代碼提示代碼格式化(慎用)類、資源查詢快速查找資源Java編輯器介紹(常見快捷鍵)Ctrl+D:
刪除當(dāng)前行Ctrl+Alt+↓復(fù)制當(dāng)前行到下一行(復(fù)制增加)Ctrl+Alt+↑復(fù)制當(dāng)前行到上一行(復(fù)制增加)Alt+↓當(dāng)前行和下面一行交互位置(特別實用,可以省去先剪切,再粘 貼了)Alt+↑當(dāng)前行和上面一行交互位置(同上)Ctrl+1
快速修復(fù)Ctrl
+
Shift
+
RCtrl
+
Shift
+
OCtrl
+
Shift
+
TStudio透視圖介紹OperaMasks
Studio
開發(fā)小組同步
CVS
資源庫研究OperaMasks
Studio
數(shù)據(jù)庫管理Java調(diào)試Apusic標(biāo)準(zhǔn)工程Apusic標(biāo)準(zhǔn)工程是OperaMasks
Studio
所支持的一種工程結(jié)構(gòu), 主要用于開發(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),主要用于開發(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)的開發(fā)模式(如,JSP+Servlet)并沒有很好的解決這個問題。定位:J2EE
Web開發(fā)解決方案組成部分:包含OperaMasks
SDK(運行期平臺)和OperaMasks Studio(集成開發(fā)環(huán)境)兩部分給我們帶來了什么:面向構(gòu)件的快速開發(fā)模式、IoVC、原生Ajax 支持…現(xiàn)有框架后臺邏輯視圖多瀏覽器支持開源協(xié)議-LGPL開源社區(qū)可擴(kuò)展性可定制的組件/皮膚/注入方式RichComponentAction關(guān)聯(lián)混合型事件可重用頁面模板/復(fù)合組件標(biāo)準(zhǔn)JSF運行期引擎增強(qiáng)的校驗/轉(zhuǎn)換/多語言/導(dǎo)航原生
Ajax視圖控制反轉(zhuǎn)內(nèi)嵌動態(tài)語言ELiteLiteBean基于標(biāo)注依賴注入SpringHibernateEJB
3JPAOtherOperaMasks
Studio全開發(fā)生命周期支持集成開發(fā)環(huán)境/所見即所得新建Apusic工程,添加Web模塊。設(shè)置工程的應(yīng)用服務(wù)器和目標(biāo)域編寫xhtml頁面(Source面板/Design面板),LiteBean(Java
編輯器)。部署應(yīng)用,運行頁面右擊頁面
運行方式/調(diào)試方式
在Apusic服務(wù)器上運行/在Apusic 服務(wù)器上調(diào)試或者快捷鍵F11應(yīng)用開發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開發(fā)流程CVS基本使用開發(fā)Web應(yīng)用的基本流程。簡單的CRUD,采用Hibernate+Spring設(shè)計數(shù)據(jù)庫編寫實體類(可以自動完成)生成建庫腳本(可以自動完成),生成基本的業(yè)務(wù)邏輯(可以自動完成)開始編寫頁面和代碼測試,部署應(yīng)用應(yīng)用開發(fā)準(zhǔn)備AOM/Eclipse基本操作基本開發(fā)流程CVS基本使用CVS(Concurrent
Versions
System)介紹版本控制協(xié)助開發(fā)CVS基本操作內(nèi)容類型比較本地文件與服務(wù)器文件的異同同步將本地文件的版本更新與服務(wù)器相同更新提交已更改的本地文件提交編碼公司CVS服務(wù)器的編碼要求使用UTF-8CVS如何處理沖突發(fā)生沖突后的文件不能直接更新或提交。首先和與你本地文件發(fā) 生沖突的那個版本的提交人進(jìn)行協(xié)商。雙方經(jīng)過討論后可以采用 以下幾種方案。方案一:對沖突文件進(jìn)行覆蓋與更新,此時本地的修改將會被覆 蓋。方案二:比較本地與服務(wù)器端的版本,在本地加上服務(wù)器端上多 出來的代碼(相當(dāng)于手動的更新操作)。然后把本地文件標(biāo)記為已合 并,最后提交本地文件到服務(wù)器。提交代碼注意事項提交之前應(yīng)該首先同步,而且最好同步整個工程或目錄,以便查 看其他人是否對其他文件進(jìn)行修改。任何人在修改文件之前,先更新CVS的最新版到本機(jī)。對于共用型的文件,要做到即時修改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 手袋加工里布合同范本
- 2025-2030年中國氯化亞砜市場運行態(tài)勢與發(fā)展決策分析報告
- 2025-2030年中國心電圖機(jī)市場運行狀況規(guī)劃分析報告
- 2025-2030年中國家裝建材行業(yè)市場發(fā)展前景調(diào)研與投資策略分析報告
- 2025-2030年中國塑料合金行業(yè)十三五規(guī)劃及投資戰(zhàn)略研究報告
- 2025-2030年中國地毯產(chǎn)業(yè)運行態(tài)勢及發(fā)展戰(zhàn)略研究報告
- 影視設(shè)備生產(chǎn)安全管理考核試卷
- 個人下半年工作計劃范文2篇
- 山東職業(yè)學(xué)院單招《英語》考試復(fù)習(xí)題庫(含答案)
- 四年級上冊數(shù)學(xué)計算題練習(xí)300題及答案
- 滬教版二年級下冊計算題100道及答案
- 2023新課標(biāo)魯教版九年級化學(xué)下冊全教案
- 《開學(xué)第一課:一年級新生入學(xué)班會》課件
- 右側(cè)腹股溝疝教學(xué)查房
- 《趣味經(jīng)濟(jì)學(xué)》課件
- 人工智能與自動駕駛技術(shù)
- 醫(yī)院放射診療中的輻射防護(hù)常識學(xué)習(xí)培訓(xùn)
- 法學(xué)涉外法治方向課程設(shè)計
評論
0/150
提交評論