freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的旅游網(wǎng)站后臺管理系統(tǒng)設計畢業(yè)設計-資料下載頁

2025-02-26 09:49本頁面
  

【正文】 向服務器發(fā)送請求,應用的響應時 間就依賴于服務器的響應時間,這導致了用戶界面的響應比本地應用慢得多,與此不同, AJAX 應用可以僅向服務器發(fā)送并取回必需的數(shù)據(jù),它使用SOAP 或其它一些基于 XML 的 webservice 接口,并在客戶端采用 JavaScript 處理來自服務器的響應,因為在服務器和瀏覽器之間交換的數(shù)據(jù)大量減少,結果我們就能看到響應更快的應用,同時很多的處理工作可以在發(fā)出請求的客戶端機器上完成,所以 Web 服務器的處理時間也減少了,使用 Ajax 的最大優(yōu)點,就是也動態(tài)刷新部分數(shù)據(jù),能在不更新整個頁面的前提下維護數(shù)據(jù),這樣寫出的 Web 應用程序更為迅捷地回應用戶動作,并避免了在網(wǎng)絡上發(fā)送那些沒有改變過的信息,交互感更強, Ajax 技術的運用不需要瀏覽器插件的協(xié)助,只要用的的瀏覽器能執(zhí)行 JavaScript 就行,當然我想一般的瀏覽器都能,就像 DHTML 應用程序那樣, Ajax 應用程序是在眾多不同的瀏覽器和平臺上經(jīng)過嚴格的測試的,現(xiàn)在 Ajax技術的成熟越來越成熟,一些簡化 Ajax 使用方法的程序庫也相繼問世,同樣,也出 現(xiàn)了另一種輔助程序設計的技術,為那些不支持 JavaScript 的用戶提供替代功能 [2]。 SSH 技術 Struts2: Struts2 是 Struts1的下一代產(chǎn)品,是在 struts1 和 WebWork 的技術基礎上進行了合并的全新的 Struts 2 框架,其實技術上來說, Struts2 的技術幾乎完全 繼續(xù)WebWork 的技術,只是名字看似在 Struts1 的基礎上發(fā)展,實際兩版本完全不同 ,因為當時Struts1 應用量很廣,比 WebWork 牛,但技術不比 WebWork 好 ,為長期發(fā)展,所以 Struts1與 WebWork 合作出了 Struts2。下面以 WebWork 為核心,采用攔截器的機制來處理用戶的請求。其原理圖如下: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 34 圖 31 Spring: Spring 是一個開源框架, Spring 是于 2021 年興起的一個輕量級的 Java 開發(fā)框架,由 Rod Johnson 在其著作 Expert OneOnOne J2EE Development and Design 中闡述的部分理念和原型衍生而來,它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的,其功能是使用基本的 JavaBean 代替 EJB,提供多種企業(yè)級應用,其主要有兩大核心功能:其是 IoC,Spring 通過一種稱作控制反轉( IoC)的技術促進了松耦合,當應用了 IoC,一個 對象 依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象,你可以認 為 IoC 與 JNDI 相反 —— 不是 對象 從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它 。其二是 AOP, Spring 提供了 面向切面編程 的豐富支持,允許通過分離應用的業(yè)務 邏輯 與 系統(tǒng) 級 服務 (例如審計( auditing)和 事務( transaction)管理)進行 內(nèi)聚性 的開發(fā), 應用對象 只實現(xiàn)它們應該做的 —— 完成業(yè)務邏輯 —— 僅此而已,它們并不負責(甚至是意識)其它的系統(tǒng)級關注點,例如日志或 事務支持 [3]。 Hibernate: Hibernate 是一個開放源代碼的 對象 關系映 射 框架 ,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員 可以隨心所欲的使用對象 編程 思維來操縱 數(shù)據(jù)庫 , Hibernate 可以應用在任何使用 JDBC 的場合,既可以在 Java 的客戶端 程序 使用,也可以在 Servlet/JSP 的 Web 應用中使用,最具革命意義的是, Hibernate 可以在應用 EJB 的 J2EE架構中取代 CMP,完成 數(shù)據(jù)持久化 的重任 [4]。其核心接口: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 35 圖 32 SSH 整合:集成 SSH 框架的系統(tǒng)從職責上分為四層, 表示層 、 業(yè)務邏輯層 、 數(shù)據(jù)持久層 和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建 結構清晰、可復用性好、維護方便的 Web 應用程序 ,其中使用 Struts2 作為系統(tǒng)的整體基礎架構,負責 MVC 的分離,在 Struts 框架的模型部分,控制業(yè)務跳轉,利用 Hibernate 框架對 持久層 提供支持, Spring 做管理,管理struts2 和 hibernate,具體做法是 ,用 面向?qū)ο?的分析方法根據(jù)需求 提出一些模型,將這些模型實現(xiàn)為基本的 Java 對象,然后編寫基本的 DAO(Data Access Objects)接口,并給出 Hibernate 的 DAO 實現(xiàn),采用 Hibernate 架構實現(xiàn)的 DAO 類來實現(xiàn) Java 類與數(shù)據(jù)庫之間的轉換和訪問,最后由 Spring 做管理,管理 struts2 和 hibernate[5]。 系統(tǒng)的基本業(yè)務流程是: 在 表示層 中,首先通過 JSP 頁面實現(xiàn) 交互界面 ,負責傳送請求數(shù)據(jù)請求和返回響應,然后 Struts2 根據(jù)配置文件 ()將 Action 接收到的請求數(shù)據(jù)委派給相應的方法進行處理。在業(yè)務層中,管理服務組件的 Spring IoC 容器負責向 Action 提供業(yè)務模型 (Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理 (DAO)組件完成業(yè)務邏輯,并提供事務處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在 持久層 中,則依賴于 Hibernate 的對象化映射和數(shù)據(jù)庫交互,處理 DAO 組件請求的數(shù)據(jù),并返回處理結果。 采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了 業(yè)務邏輯層 與 持久層 的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復用性。而且由于不同層之間 耦合度 小,有利于團隊成員并行工作,大大提高了開發(fā)效率。 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 36 5 總結 通過設計這個旅游網(wǎng)站后臺管理系統(tǒng)的研究與設計,實現(xiàn)了該系統(tǒng)預定義的各基本功能。在此開發(fā)過程中,熟悉了 Ajax 的使用,能用 Ajax 操作表單,動態(tài)刷新頁面內(nèi)容。對JQuery 有進一步的理解。在此次開發(fā)過程中,最關鍵的技術是 SSH 的使用,通過用 Struts2的操作控制, 讓操作數(shù)據(jù)庫的工作全部由 Hibernate 完成,整個過程中 Spring 的 IoC 功能得心完美體現(xiàn),讓我學習到了運用這三大框架的原理、好處,為我在 J2EE 方向的工作奠定了技術基礎。 本次開發(fā)在 Windows 平臺上進行,開發(fā)工具中主要使用 MyEclipse。 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 37 參考文獻 [1] [2] [3] [4] [5] [6] Liang編著 .《 Java 語言程序設計》基礎篇第 六版 .中文版 .機械工業(yè)出版社 .2021 [7] Steve Suehring著 .《 JavaScript 從入門到精通》第二版 .中文版 .清華大學出版社 .2021 [8] 耿祥義、張躍平著 .《 JSP 基礎教程》第二版 .清華大學出版社 .2021 [9] 張志鋒等編著 .《 Struts2+Hibernate 框架技術教程》 .清華大學出版社 .2021 [10] 安博教育集團著 .《 Spring程序開發(fā)》 .電子工業(yè)出版社 .2021 [11] 常建功、王向華著 .《搞定 J2EE 核心技術與企業(yè)應用》 .電子工業(yè)出版社 .2021 [12] 陳亞輝、繆勇著 .《 Struts2+Spring+Hibernare 框架技術與項目實戰(zhàn)》 .清華大學出版社 .2021 [13] 陳惠貞著 .《網(wǎng)頁程序設計》第三版 .清華大學出版社 .2021 [14] 成林著 .《 CSS3 實戰(zhàn)》 .機械工業(yè)出版 .2021 [15] 王珊、薩師煊編著 .《數(shù)據(jù)庫系統(tǒng)概論》第四版 .高等教育出版社 .2021 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 38 聲 明 本人聲明所呈交的學位論文是本人在導師指導下進行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究 成果,也不包含為獲得四川大學或其他教育機構的學位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示謝意。 本學位論文成果是本人在四川大學讀書期間在導師指導下取得的,論文成果歸四川大學所有,特此聲明。 學位論文作者(簽名) 論文指導教師(簽名) _____________ 年 月 日 四川大學本科畢業(yè)論文 基于 J2EE的旅游網(wǎng)站后臺管理系統(tǒng) 39 致 謝 到這里我的畢業(yè)論文基本完成了,首先我必須感謝我的畢業(yè)論文導師,陳楷民老師,還有在這期間和我一起學習工作的同學。感謝四川大學這個大環(huán)境四年來在學習和生活的熏陶和培養(yǎng) 。 從大四上學期期末的論文選題,到大四下學期的畢業(yè)設計階段,陳老師給予了我巨大的幫助和支持。能夠順利完成畢業(yè)設計除了自己的努力外,離不開陳老師的關心和幫助。在陳老師的指導下,我在這期間解決了許多畢業(yè)設計上遇到的問題。在這期間我也發(fā)現(xiàn)了自身在技術等方面的一些不足,再次感謝陳老師對我的理解和指導,讓我在這次畢業(yè)設計期間受益匪淺。 畢業(yè)設計的完成,為我在川大的學習生涯畫上了一個圓滿的句號。在四川大學度過的美好時光將使我終生受益。 內(nèi)部資料 請勿外傳 9JWKf wvGt YM*Jgamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5ux^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1