![曾正達(dá)-itec網(wǎng)站研發(fā)項(xiàng)目_第1頁](http://file4.renrendoc.com/view/21fb2dda2200f443e966bc3fcf8ed356/21fb2dda2200f443e966bc3fcf8ed3561.gif)
![曾正達(dá)-itec網(wǎng)站研發(fā)項(xiàng)目_第2頁](http://file4.renrendoc.com/view/21fb2dda2200f443e966bc3fcf8ed356/21fb2dda2200f443e966bc3fcf8ed3562.gif)
![曾正達(dá)-itec網(wǎng)站研發(fā)項(xiàng)目_第3頁](http://file4.renrendoc.com/view/21fb2dda2200f443e966bc3fcf8ed356/21fb2dda2200f443e966bc3fcf8ed3563.gif)
![曾正達(dá)-itec網(wǎng)站研發(fā)項(xiàng)目_第4頁](http://file4.renrendoc.com/view/21fb2dda2200f443e966bc3fcf8ed356/21fb2dda2200f443e966bc3fcf8ed3564.gif)
![曾正達(dá)-itec網(wǎng)站研發(fā)項(xiàng)目_第5頁](http://file4.renrendoc.com/view/21fb2dda2200f443e966bc3fcf8ed356/21fb2dda2200f443e966bc3fcf8ed3565.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ITEC網(wǎng)站設(shè)計(jì)項(xiàng)目實(shí)習(xí)報(bào)告 答 辯 人 :曾正達(dá) 指導(dǎo)教師 :黑曉軍 指導(dǎo)學(xué)長(zhǎng):邱東升華中科技大學(xué)電信系互聯(lián)網(wǎng)工程與技術(shù)中心提綱實(shí)習(xí)基礎(chǔ)學(xué)習(xí)ITEC的項(xiàng)目模塊展示實(shí)習(xí)基礎(chǔ)學(xué)習(xí)JAVA的溫故和拾新JAVA設(shè)計(jì)語言JAVA WEB學(xué)習(xí)JAVA WEB從入門到精通HTML和CSS網(wǎng)頁基礎(chǔ)JSP語言學(xué)習(xí)流行框架XML實(shí)習(xí)基礎(chǔ)學(xué)習(xí)JAVA的溫故和拾新JAVA設(shè)計(jì)語言回顧JAVA語言基礎(chǔ)JAVA進(jìn)階面向?qū)ο蟮脑O(shè)計(jì)繼承重載重寫多態(tài)接口字符串操作和鏈表GUI設(shè)計(jì)實(shí)習(xí)基礎(chǔ)學(xué)習(xí)JAVA WEB學(xué)習(xí)JAVA WEB從入門到精通HTML和CSS網(wǎng)頁基礎(chǔ)聯(lián)系和差別JSP語言學(xué)習(xí)Java Bean學(xué)習(xí)JSP和JAVA的
2、融匯HTML和JSP數(shù)據(jù)庫操作增刪查改和批量操作EL表達(dá)式和JSTL標(biāo)簽、Ajax技術(shù)(了解)流行框架StrutsHibernateSpringXML文件實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之StrutsMVC(Model-View-Controller 模型-視圖-控制器)Action對(duì)象get和set方法 、訪問Service層、使用字符串向頁面?zhèn)鬏敂?shù)據(jù)Struts的配置文件 Struts標(biāo)簽庫應(yīng)用于JSP頁面攔截器設(shè)置(了解)實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之HibernateORM(Object Relational Mapping) 對(duì)象到關(guān)系的映射實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之HibernateHibernate配置
3、文件實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之HibernateHibernate持久層類 Hibernate映射文件實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之HibernateHibernate數(shù)據(jù)持久化 增刪查改 實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之HibernateHibernate數(shù)據(jù)持久化 增刪查改 實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之Hibernate實(shí)體關(guān)聯(lián)關(guān)系映射 多對(duì)一 一對(duì)多一對(duì)一多對(duì)多單向 、雙向?qū)嶓w繼承關(guān)系映射(了解)Hibernate查詢語言 HQL 實(shí)體對(duì)象查詢 條件查詢排序查詢、聚合函數(shù)查詢、分組方法、聯(lián)合查詢 實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之Spring核心之IoCBeanFactory管理BeanBeanFactory采用了Java經(jīng)典
4、的工廠模式,通過從XML配置文件或?qū)傩晕募╬roperties)中讀取JavaBean的定義,來實(shí)現(xiàn)JavaBean的創(chuàng)建、配置和管理。實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之Spring核心之IoC依賴注入Spring中無論使用哪種容器,都需要從配置文件中讀取JavaBean的定義信息,再根據(jù)定義信息去創(chuàng)建JavaBean的實(shí)例對(duì)象并注入其依賴的屬性。setter注入構(gòu)造器注入引用其他bean注入實(shí)習(xí)基礎(chǔ)學(xué)習(xí)流行框架之Spring核心之AOP面向切面編程(不理解)XMLITEC網(wǎng)站的研究項(xiàng)目展示課題背景及意義相關(guān)技術(shù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)測(cè)試結(jié)果及分析結(jié)論及展望課題背景及意義重寫ITEC網(wǎng)站 將PHP轉(zhuǎn)為SSH框架
5、通過網(wǎng)站的編寫將所學(xué)的JAVA 和JAVA WEB的知識(shí)融會(huì)貫通為大創(chuàng)項(xiàng)目做好前期的平臺(tái)搭建的準(zhǔn)備相關(guān)技術(shù)JAVA設(shè)計(jì)語言JAVA WEB相關(guān)知識(shí)數(shù)據(jù)庫知識(shí)SSH框架理解平臺(tái)搭建系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)實(shí)體DAOServiceAction前臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之實(shí)體設(shè)計(jì) 兩個(gè)實(shí)體Project和TypeOfProject數(shù)據(jù)關(guān)聯(lián)關(guān)系是多對(duì)一雙向關(guān)聯(lián),通過外鍵typeOfProject_id連接實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之DAO層設(shè)計(jì) 實(shí)體Project和TypeOfproject主要是涉及查詢操作查詢方法project有按鏈表全輸出、通過ID查詢、
6、通過typical字段查詢TypeOfProject有按鏈表全輸出、通過ID查詢、按照實(shí)體不同的屬性來查詢相關(guān)字段AbstractHibernateBaseDAO實(shí)現(xiàn)BaseDAO接口,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的基本操作DAO定義接口,繼承BaseDAO,繼承增刪查改的方法DAOImpl實(shí)現(xiàn)DAO接口系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之DAO層實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之DAO層實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之DAO層實(shí)現(xiàn) 配置文件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Service層設(shè)計(jì) Service層主要是起著中轉(zhuǎn)和隔離的作用,由于目前設(shè)計(jì)的操作不多,所以基本是調(diào)用DAO層的方法Ser
7、viceImpl實(shí)現(xiàn)Service接口系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Service層實(shí)現(xiàn)JAVA代碼系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Service層實(shí)現(xiàn)配置文件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層設(shè)計(jì)action層是前臺(tái)和后臺(tái)的中轉(zhuǎn)站和分配點(diǎn)將后臺(tái)操作處理后的數(shù)據(jù)通過Struts標(biāo)簽傳遞到前臺(tái)將前臺(tái)的數(shù)據(jù)自動(dòng)傳入action,然后交由后臺(tái)處理action設(shè)置get和set方法,通過bean自動(dòng)獲取前臺(tái)的數(shù)據(jù),或者自動(dòng)向前臺(tái)傳遞數(shù)據(jù)action的方法返回一個(gè)字符串,通過在Struts.xml中配置重定位到另一個(gè)jsp頁面通過webContext.xml文件配置實(shí)現(xiàn)Service
8、接口具體的類在Action中定義要向jsp頁面?zhèn)魉偷臄?shù)據(jù),比如projectList,typeOfProjectList 生成get和set方法,通過jsp頁面的超鏈接的*action!的方法響應(yīng)action中對(duì)應(yīng)方法,再將action中的屬性自動(dòng)傳入到重定位的下一個(gè)頁面中去系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層設(shè)計(jì)project和TypeOfProject都需要向前臺(tái)傳遞數(shù)據(jù)庫所查詢數(shù)的據(jù),所以根據(jù)以上敘述的方法,在相應(yīng)的action中實(shí)現(xiàn)數(shù)據(jù)操作的方法,然后傳回前臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層實(shí)現(xiàn) ProjectAction系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之A
9、ction層實(shí)現(xiàn) TypeOfProjectAction系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層實(shí)現(xiàn) 定義需要傳遞的屬性,生成get和set方法,自動(dòng)實(shí)現(xiàn)前后臺(tái)數(shù)據(jù)傳送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層實(shí)現(xiàn) 定義返回值為字符串的方法,對(duì)數(shù)據(jù)操作,Struts.xml中配置字符串響應(yīng)的jsp頁面,實(shí)現(xiàn)跳轉(zhuǎn),并且傳參webContext.xml配置 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)之Action層實(shí)現(xiàn) Strust.xml配置系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)前臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)參照之前的網(wǎng)站,查看網(wǎng)頁的靜態(tài)HTML,分析大致的頁面構(gòu)架網(wǎng)頁的頭部和尾部都是相同的,所以統(tǒng)一設(shè)定,然后用include引用研究項(xiàng)目主要分為左邊的引導(dǎo)欄和右邊的內(nèi)容欄,點(diǎn)擊左邊的條目可以在右邊欄中顯示相關(guān)內(nèi)容左邊欄第一條顯示代表性項(xiàng)目,通過project實(shí)體的typical性質(zhì)可以查詢得到,第二條以后是項(xiàng)目的類型TypeOfProject,因?yàn)楹蚉roject實(shí)體關(guān)聯(lián),所以可以通過實(shí)體對(duì)象TypeOfProject查詢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心電圖室獎(jiǎng)懲制度的制定意見
- 2025年度汽車維修廠汽車尾氣排放檢測(cè)與治理合同
- 金華浙江金華永康市古山鎮(zhèn)人民政府工作人員招聘筆試歷年參考題庫附帶答案詳解
- 金華2025年浙江金華浦江縣縣屬醫(yī)療衛(wèi)生單位招聘護(hù)理等專業(yè)人員16人筆試歷年參考題庫附帶答案詳解
- 浙江浙江省疾病預(yù)防控制中心招聘勞務(wù)派遣員工筆試歷年參考題庫附帶答案詳解
- 杭州2025年浙江杭州市教育局所屬事業(yè)單位招聘166人筆試歷年參考題庫附帶答案詳解
- 2025年中國(guó)雙層床架市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)一次性使用PE手套市場(chǎng)調(diào)查研究報(bào)告
- 2025年規(guī)則導(dǎo)線剝皮機(jī)項(xiàng)目可行性研究報(bào)告
- 2025年罐頭盒蠟燭項(xiàng)目可行性研究報(bào)告
- 營(yíng)銷管理方案中的定價(jià)策略與盈利模式
- 2024年西寧城市職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 2024年臨沂市高三一模(學(xué)業(yè)水平等級(jí)考試模擬試題)物理試卷
- 廣州獵德大橋三維曲面塔清水混凝土施工技術(shù)
- 我國(guó)糖尿病視網(wǎng)膜病變臨床診療指南2022解讀
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學(xué)課件
- 高級(jí)茶藝師技能鑒定(協(xié)會(huì)版)備考題庫-下(多選、判斷題匯總)
- 特種設(shè)備作業(yè)人員體檢表(叉車)
- c30混凝土路面施工方案
- 加強(qiáng)師德師風(fēng)建設(shè)學(xué)校師德師風(fēng)警示教育講座培訓(xùn)課件
- 豬飼料購銷合同書
評(píng)論
0/150
提交評(píng)論