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

正文內(nèi)容

基于j2ee技術(shù)的團(tuán)購網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

2024-12-07 23:00 上一頁面

下一頁面
  

【正文】 最后,在 Action 調(diào)用業(yè)務(wù)邏輯層的類對(duì)象相關(guān)方法對(duì)數(shù)據(jù)庫進(jìn)行操作時(shí), Spring 會(huì)將已經(jīng)實(shí)例化的持久層相應(yīng)的 XxxDAO 類對(duì)象動(dòng)態(tài)注入到業(yè)務(wù)邏輯層的類對(duì)象的屬性中,以供 XxxBizImpl 的方法調(diào)用,并對(duì)一些涉及到數(shù)據(jù)庫事務(wù)操作的方法進(jìn)行 AOP 事務(wù)管理。表現(xiàn)層使用 Struts并糅合了 Ajax的異步交互功能,業(yè)務(wù)邏輯層使用 Spring,持久層使用 Hibernate,再通過配置文件把三層結(jié)構(gòu)集成一體。 另外,隨著 時(shí)代的到來, HTML CSS云存儲(chǔ)和網(wǎng)格化等技術(shù)的日趨成熟和普及,相信在不久的將來 C/S 模式,甚至是操作系統(tǒng)都會(huì)漸漸被 B/S模式所取代,用戶只需打開瀏覽器,就可以享用到所有以前只能由的桌面應(yīng)用程序所提供的功能,而免去了之前需要下載安裝大量客戶端程序并為之更新維護(hù)的苦惱。 第三層數(shù)據(jù)庫服務(wù)器的任務(wù)類似于 C/S 模式,負(fù)責(zé)協(xié)調(diào)不同的 Web 服務(wù)器發(fā) 23 出的 SQL 請(qǐng)求,管理數(shù)據(jù)庫。把傳統(tǒng) C/S模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器 (Web 服務(wù)器 ),從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。 SSH 架構(gòu)的產(chǎn)品在開發(fā)和使用階段對(duì)硬件條件沒有特殊要求,以下是系統(tǒng)的開發(fā)環(huán)境: 操作系統(tǒng): Windows 7 數(shù)據(jù)庫: MySQL Web 服務(wù)器: Tomcat Java 編譯器: JDK 22 開發(fā)框架: +++Ajax+JQuery 開發(fā)工具: MyEclipse 4 WEB 系統(tǒng)架構(gòu)分析 系統(tǒng)應(yīng)用模型的技術(shù)分析 客戶端與服務(wù)器 (C/S)及瀏覽器與服務(wù)器 (B/S) 在最初設(shè)計(jì)本系統(tǒng)時(shí),很自然會(huì)考慮所應(yīng)該使用的哪種網(wǎng)絡(luò)應(yīng)用模型。 (6) 個(gè)人信息管理模塊,在注冊(cè)過的用戶登錄了本站點(diǎn)之后,可以對(duì)自己以往下的訂單進(jìn)行瀏覽和評(píng)價(jià)。 管理員在進(jìn)入后臺(tái)管理界面之后可以對(duì)所有的商品信息進(jìn)行更新維護(hù)、添加新的團(tuán)購信息、管理所有用戶的信息。基本上所有模塊都涉及到和后臺(tái)數(shù)據(jù)庫的數(shù)據(jù)交互工作,都要求表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久層的相互協(xié)作配合方能完成一個(gè)模塊完整的功能。在動(dòng)態(tài)更新頁面的情況下,用戶無法回到前一個(gè)頁面狀態(tài),這是因?yàn)闉g覽器僅能記下歷史記錄中的靜態(tài)頁面。 Ajax的頁面端工作原理見圖 ,其整個(gè)系統(tǒng)框架的工作原理見圖 。 Spring 并不嘗試提供最完整的 AOP 實(shí)現(xiàn) ,相反,它側(cè)重于提供一種和 Spring IoC 容器整合的 AOP 實(shí)現(xiàn),用以解決企業(yè)級(jí)開發(fā)中的常見問題。在 AOP 術(shù)語中通常稱為橫切關(guān)注點(diǎn)。依賴注入通常有兩種:設(shè)值注入和構(gòu)造注入。所以, Spring框架支持與 Struts的集成。 Spring AOP模塊為基于 Spring的應(yīng)用程序中的對(duì)象提供了事務(wù)管理服務(wù)。 13 A O P元 素 據(jù) 及 動(dòng) 態(tài)代 理 實(shí) 現(xiàn)O R M支 持 H i b e r n a t e 、J D O 、 i B a t i S 、T o p l i n kS p r i n g D A O 事 物 、D A O 、 J D B CW e b 上 下 文W e b 應(yīng) 用 環(huán) 境 和 開發(fā) 工 具 類S p r i n g 上 下 文校 驗(yàn) 、 J N D I 、M a i l 、 任 務(wù) 等M V C 框 架核 心 容 器B e a n 容 器 及 支 持 工 具 圖 Spring 體系結(jié)構(gòu)圖 組成 Spring框架的每個(gè)模塊 (或組件 )都可以單獨(dú)存在,或者與其他一個(gè)或 多 個(gè)模塊聯(lián)合實(shí)現(xiàn)。經(jīng)過多年的發(fā)展, Hibernate 已經(jīng)非常優(yōu)秀而且變得越來越成熟了。 Hibernate在整個(gè)應(yīng)用系統(tǒng)中是處于數(shù)據(jù)庫和應(yīng)用程序之間的 位置,向上可以把程序中的持久化對(duì)象映射在相應(yīng)的映射配置文件當(dāng)中,向下可以通過 ORM技術(shù)把映射配置文件中的數(shù)據(jù)對(duì)象持久化到各種數(shù)據(jù)庫中。 ORM 框架通常都會(huì)實(shí)現(xiàn)一個(gè)功能強(qiáng)大的類,其主要作用是管理處于持久化狀態(tài)的域?qū)ο?,提供通用?shù)據(jù)訪問方法,優(yōu)化數(shù)據(jù)訪問性能。 Query和 Criteria接口 Query和 Criteria接口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫查詢。 10 SessionFactory 接口 SessionFactory 接口負(fù)責(zé)初始化 Hibernate。這 6 個(gè)核心接口在任何開發(fā)中都會(huì)用到。后者由于是直接由 servlet 接受處理客戶端請(qǐng)求并轉(zhuǎn)發(fā)處理結(jié)果,所以執(zhí)行效率相較于 來說高了不止一個(gè)層次。核心控制器就是在攔截客戶端請(qǐng)求之后通過讀取 來決定將客戶端請(qǐng)求轉(zhuǎn)發(fā)給哪個(gè) Action 進(jìn)行處理的。 Action屬性能夠通過 Web 頁面上的taglibs 訪問。任何使用 execute()方法的 POJO 對(duì)象都可以被當(dāng)做Struts2 的 Action 的對(duì)象來使用 線程模型 Struts1 的 Action 類是單例類,因?yàn)橹挥幸粋€(gè)實(shí)例來控制所有的請(qǐng)求。 6 2 相關(guān)技術(shù)詳解及應(yīng)用心得 Struts 框架 Struts 概述 Struts 2 是 Struts 的下一代產(chǎn)品,是在 Struts 和 WebWork 的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的 Struts 2 框架。最后根據(jù) MVC 設(shè)計(jì)模式,就在將上述所有框架整合應(yīng)用到本團(tuán)購系統(tǒng)中時(shí)所遇到的問題作了下案例剖析。 AJAX 技術(shù) AJAX 即“ Asynchronous JavaScript and XML”(異步 JavaScript 和 XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。 MVC 設(shè)計(jì)模式 MVC 是一種在程序設(shè)計(jì)中所采用的三層架構(gòu)設(shè)計(jì)思想。 相關(guān)技術(shù)及應(yīng)用現(xiàn)狀 J2EE 平臺(tái) J2EE 是 Java2Platform,Enterprise Edition 的首字母簡寫 ,意思是 Java2平臺(tái)企業(yè)版 ,適于創(chuàng)建服務(wù)器端的大型應(yīng)用軟件和服務(wù)系統(tǒng) 。但是從電商軟件的根本來說,作為一套為廣大用戶提供團(tuán)購交易平臺(tái)的電商軟件系統(tǒng),我們應(yīng)該充分認(rèn)識(shí)到該軟件系統(tǒng)的安全、穩(wěn)定、可靠和靈活可擴(kuò)展的重要性。 the Ajax III 目 錄 1 緒論 ........................................... 1 課題研究背景及意義 ............................. 1 課題研究背景 ............................... 1 課題理 論指導(dǎo)及現(xiàn)實(shí)研究意義 .................. 1 J2EE 平臺(tái) .................................. 2 J2EE 框架 .................................. 3 MVC 設(shè)計(jì)模式 ................................ 3 AJAX 技術(shù) .................................. 4 本論文的內(nèi)容及組織結(jié)構(gòu) ......................... 4 2 相關(guān)技術(shù)詳解及應(yīng)用心得 ......................... 6 J2EE 框架之 Struts 篇 ........................... 6 Struts 概述 ............................. 6 Struts 與 比較 .................. 6 Struts 體系結(jié)構(gòu) ......................... 7 Struts 的性能及應(yīng)用前景分析 .............. 9 J2EE 框架之 Hibernate 篇 ........................ 9 Hibernate 概述 .............................. 9 Hibernate 的 ORM 技術(shù)介紹 ................... 10 Hibernate 的體系結(jié)構(gòu) ....................... 11 Hibernate 的性能及應(yīng)用前景分析 ............. 12 IV J2EE 框架之 Spring 篇 .......................... 12 Spring 體系結(jié)構(gòu)概述 ........................ 12 Spring 的核心工作機(jī)制 ...................... 14 AJAX 框架篇 ................................... 15 AJAX 技術(shù)體系概述 .......................... 15 AJAX 技術(shù)及工 作原理分析 .................... 16 AJAX 優(yōu)缺點(diǎn)及應(yīng)用前景分析 .................. 17 3 團(tuán)購網(wǎng)站系統(tǒng)分析 .............................. 18 系統(tǒng)可行性研究 ................................ 18 問題的提出 ................................ 18 分析問題 .................................. 18 系統(tǒng)設(shè)計(jì)思想 .............................. 19 系統(tǒng)需求分析 .................................. 19 用戶需求分析 .............................. 19 系統(tǒng)功能需求 .............................. 19 系統(tǒng)功能分析 .............................. 20 系統(tǒng)開發(fā)平臺(tái)的選擇 ............................ 21 4 WEB系統(tǒng)架構(gòu)分析 ............................... 22 系統(tǒng)應(yīng)用模型的技術(shù)分析 ........................ 22 客戶端與服務(wù)器 (C/S)及瀏覽器與服務(wù)器 (B/S) .... 22 當(dāng)今主流開發(fā)模式及未來趨勢分析 ............. 23 系統(tǒng)架構(gòu)設(shè)計(jì)的目標(biāo) ............................ 23 V 系統(tǒng)架構(gòu)的總體分析與實(shí)現(xiàn) ...................... 24 架構(gòu)分析 .................................. 24 架構(gòu)實(shí)現(xiàn) .................................. 24 5 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) ................................ 27 數(shù)據(jù)庫 ER 圖設(shè)計(jì) .............................. 27 數(shù)據(jù)庫表的設(shè)計(jì)實(shí)現(xiàn) ............................ 28 6 團(tuán)購系統(tǒng)的具體實(shí)現(xiàn) ............................. 33 數(shù)據(jù)持久化對(duì)象 ................................ 33 數(shù)據(jù)持久層代碼實(shí)現(xiàn) ............................ 36 DAO 層接口類 ............................... 36 DAO 層接口實(shí)現(xiàn)類 ........................... 37 業(yè)務(wù)邏輯層代碼實(shí)現(xiàn) ............................ 39 業(yè)務(wù)邏輯層接口類 .......................... 39 業(yè)務(wù)邏輯層接口實(shí)現(xiàn)類 ....................... 40 表現(xiàn)層代碼實(shí)現(xiàn) ................................ 41 Action 類實(shí)例 .............................. 42 Ajax 動(dòng)態(tài)驗(yàn)證登錄、注冊(cè) .................... 43 商家地圖信息顯示 .......................... 45 在線支付 —— 三層架
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1