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

正文內(nèi)容

網(wǎng)上購物java畢業(yè)論文(編輯修改稿)

2024-10-04 15:28 本頁面
 

【文章內(nèi)容簡介】 t) 的請(qǐng)求。 2. 這個(gè)請(qǐng)求經(jīng)過一系列過濾器(如 ActionContextCleanUp、 SiteMesh 等)。 3. FilterDispatcher 被調(diào)用, FilterDispatcher 詢問 ActionMapper 來決定這個(gè)請(qǐng)求是否需要調(diào)用某個(gè) Action。 4. 如果 ActionMapper 決定需要調(diào)用某個(gè) Action, FilterDispatcher 把請(qǐng)求交給ActionProxy。 5. ActionProxy 通過 Configuration Manager 詢問 Struts 配置文件,找到需要調(diào)用的 Action 類。 6. ActionProxy 創(chuàng)建一個(gè) ActionInvocation 實(shí)例。 7. ActionInvocation 實(shí)例使用命名的模式來調(diào)用,回調(diào) Action 的 execute 方法。 ***: 通用電子商務(wù)平臺(tái) 4 8. 一旦 Action執(zhí)行完畢, ActionInvocation負(fù)責(zé)根據(jù) 。 Hibernate框架技術(shù) 本框架采用 hibernate 框架技術(shù),通過 hibernate 框架的技術(shù) 鏈接數(shù)據(jù)庫和使用hibernate 的緩存機(jī)制,更好的優(yōu)化了網(wǎng)站的結(jié)構(gòu),減輕了大量用戶時(shí)對(duì)數(shù)據(jù)庫的壓力,使用戶更好,更方便的使用。 hibernate 的體系結(jié) 構(gòu) 圖 hibernate 體系結(jié)構(gòu) Hibernate 的幾個(gè)核心組件 a、 class 元素: 用來定義一個(gè)持久化類,它的屬性 name 和 table 分別為持久化的類名及對(duì)應(yīng)到 DB 中的表名 b、 generator: Hibernate 內(nèi)置生成器,有 increment(遞增 ), identity(標(biāo)識(shí) ),sequence(序列 ), seqhilo(序列高 /低位 ), , assigned, foreign c、 Configuration 類:它負(fù)責(zé)管理 Hiberante 的配置信息,它主要用來加載這些陪置文件。 d、 SessionFactory 接口: SessionFactory 負(fù)責(zé) Session 實(shí)例的創(chuàng)建 e、 Session 接口: Session 是應(yīng)用程序與數(shù)據(jù)庫之間的一個(gè)會(huì)話,是 Hibernate********學(xué)院信息工程系 2020 年畢業(yè)論文 5 運(yùn)作的中心,持久層操作的基礎(chǔ),相當(dāng)于 JDBC 中的 Connection。 f、 Query 接口:用來執(zhí)行 HQL 語句。 Hibernate 處理流 程 圖 Hibernate 處理流程 處理流程詳細(xì)介紹: 通過 JDBC 操作數(shù)據(jù)庫,首先要獲得數(shù)據(jù)庫的連接,然后通過 Statement 執(zhí)行 SQL語句, Hibernate 隱藏了顯示進(jìn)行數(shù)據(jù)庫連接的細(xì)節(jié),只要配置相關(guān)的數(shù)據(jù)庫連接即可,Hibernate 初始化流程步驟如下: 創(chuàng)建 Configuration 類的實(shí)例 Configuration的構(gòu)造方法讀入配置文件信息,一個(gè) Configuration實(shí)例代表 Hibernate所有 Java 類到 SQL 數(shù)據(jù)庫映射的集合。 Configuration 讀 取 路 徑 根 目 錄 下 的 配 置 文 件 或,創(chuàng)建 Configuration 類的實(shí)例代碼如下: Configuration config = new Configuration()。 創(chuàng)建 SessionFactory 實(shí)例 它把 Configuration 對(duì)象中的所有配 置信息拷貝到 SessionFactory 的緩存中。 一個(gè) SessionFactory 的實(shí)例代表一個(gè)數(shù)據(jù)庫存儲(chǔ)源,創(chuàng)建后不再與 Configuration 對(duì)象關(guān)聯(lián)。 sessionFactory = ()。 調(diào)用 SessionFactory 創(chuàng)建 Session 通過 SessionFactory 創(chuàng)建 Session 既可通過 JDBC 提供的連接,也可由 Hibernate 配置文件提供的連接,創(chuàng)建 Session 方法如下: JDBC 連接: ***: 通用電子商務(wù)平臺(tái) 6 Connection con = ()。 Session s = (con)。 SessionFactory 提供連接: Session s = ()。 通過 Session 接口提供的各種方法來操縱數(shù)據(jù)庫訪問。 Session 接口定義了對(duì)數(shù)據(jù)庫增、刪、改、查及事務(wù)處理等方法。 Spring 框架技術(shù) 本程序采用了 Spring 框架技術(shù),通過 Spring 框架技術(shù)的 AOP(方面組件)和I OC(控制反轉(zhuǎn))等技術(shù) 利用 IoC機(jī)制實(shí)現(xiàn) Action 和 Service, Service 和 DAO 之間低耦合調(diào)用,利用 AoP 機(jī)制實(shí)現(xiàn)事務(wù)管理,以及共通功能的切入等。 功能是整合,好處是解偶。 Spring 結(jié)構(gòu)體系 圖 Spring 結(jié)構(gòu)體系 Spring 幾個(gè)核心組件: IOC( Inversion of Control)控制反轉(zhuǎn):它是 Spring 的核心,是一種將組件依賴關(guān)系的創(chuàng)建和管理置于程序外部的技術(shù) 面向切面編程 (AOP):它是 OOP 的補(bǔ)充,而不是 OOP 的對(duì)手。不用 OOP 只用 AOP 寫程 序幾乎不可能。 OOP 可以有效解決很多問題,但在有些問題的解決上,運(yùn)用 AOP 會(huì)使工作更加聰明輕松。 AOP 使得程序更加模塊化 通知 (Advice):在某一個(gè)聯(lián)結(jié)點(diǎn)處運(yùn)行的代碼成為通知 .根據(jù)在聯(lián)結(jié)點(diǎn)之前執(zhí)行和之后執(zhí)行分為前置通知和后置通知。 ********學(xué)院信息工程系 2020 年畢業(yè)論文 7 切入點(diǎn) (Pointcut):來定義某一個(gè)通知該何時(shí)執(zhí)行的一組聯(lián)結(jié)點(diǎn)。通常會(huì)組件復(fù)雜的切入點(diǎn)來控制通知什么時(shí)候運(yùn)行 Ajax 技術(shù) Ajax 的原理簡單來說通過 XmlHttpRequest 對(duì)象來向服務(wù)器發(fā)異步請(qǐng)求,從服務(wù)器獲得數(shù)據(jù),然后用 javascript 來操作 DOM 而更新頁面。 在本網(wǎng)站中使用了的是 JQuery 的 Ajax 如圖 所示 圖 JQuery中 ajax顯示 在本網(wǎng)站中使用的代碼如下: $.post(,{39。39。:},function(data){ if(data){ $(39。\\.info39。).css(color,green)。 $(39。\\.info39。).html(image src=39。../images/39。郵箱 可用)。 check_=true。 }else{ $(39。\\.info39。).css(color,red)。 $(39。\\.info39。).html(image src=39。../images/39。郵箱已被占用 )。 } })。 })。 JQuery 技術(shù) 使用選擇器 (借鑒了 css 選擇器的語法 )查找節(jié)點(diǎn),并且將節(jié)點(diǎn)封裝成 jQuery 對(duì)象,通過調(diào)用 jQuery 對(duì)象的方法或?qū)傩詠?實(shí)現(xiàn)對(duì)底層 節(jié)點(diǎn)的操作。這樣做的好處是:屏蔽了瀏覽器之間的差異,另外,也簡化了編程。 在本網(wǎng)頁中使用如圖 和 所示 ***: 通用電子商務(wù)平臺(tái) 8 圖 JQuery購買成功顯示 圖 已經(jīng)購買 JQuery 技術(shù)顯示 在網(wǎng)頁中的代碼如下所示 script type=text/javascript src=../js/ /script script type=text/javascript $(function(){ $(.goumai).click(function(){ var id=$(this).attr(id)。 var a=$(this)。 var msg_span=$(this).next()。 $.post(../cart/,{id:id}, function(data){ if(data==true){ ()。 (color,green)。 (image src=39。../images/39。購買成功 )。 setTimeout(function(){ (39。39。)。 (image src=39。../images/39。)。 () ********學(xué)院信息工程系 2020 年畢業(yè)論文 9 },2020)。 }else{ ()。 (color,red)。 (image src=39。../images/39。您已經(jīng)購買了 )。 setTimeout(function(){ (39。39。)。 (image src=39。../images/39。)。 () },2020)。 } } )。 return false。 })。 $(39。select39。).change(function(){ var orderby=$(39。select39。).val()。 var pid=$(39。pid39。).val()。 var cid=$(39。cid39。).val()。 =?pid=+pid+amp。cid=+cid+amp。orderby=+orderby。 })。 })。 B/S 三層架構(gòu) 三層 B/S 應(yīng)用模式是為了解決兩層結(jié)構(gòu)中存在的問題而提出的 ,在三層模式中,在瀏覽器和服務(wù)器之間引入了應(yīng)用層的概念,將應(yīng)用邏輯移到應(yīng)用層實(shí)現(xiàn),與傳統(tǒng)兩層 B/S模式相比,三層有著可伸縮性好、可管理性強(qiáng)、安全性高、軟件重用性好以及節(jié)省開發(fā)時(shí)間等諸多優(yōu)點(diǎn)。三層結(jié)構(gòu)的應(yīng)用程序把業(yè)務(wù)邏輯獨(dú)立起來,組成一層或多層,這樣就***: 通用電子商務(wù)平臺(tái) 10 形成了瀏覽器界面層、中間業(yè)務(wù)邏輯層和后端數(shù)據(jù)庫服務(wù)器層。 圖 三層 B/S結(jié)構(gòu) 系統(tǒng)環(huán)境 系統(tǒng) 開發(fā) 環(huán)境 操作系統(tǒng): windows 開發(fā)工具: +Tomcat+MySql 相關(guān)技術(shù): Java+SSH+JDBC+JSP+Ajax+JQuery+JavaScript+html+css 等 系統(tǒng)運(yùn)行環(huán)境 系統(tǒng)所需要的軟件環(huán)境: 開發(fā)工具: MyEclipse 或更高版本 WEB 服務(wù)器: tomcat 數(shù)據(jù)庫: 虛擬機(jī) (JVM): jdk6linuxi586 或 jdk6wini586 瀏覽器: Inter Explorer(建議用 FireFox)********學(xué)院信息工程系 2020 年畢業(yè)論文 11 第 2 章 需求分析 網(wǎng)站系統(tǒng) 需求 分析首先要明確網(wǎng) 站開發(fā)的目的,網(wǎng)站的整體開發(fā)思想,這個(gè)項(xiàng)目建立在什么樣的背景下進(jìn)行,開發(fā)這個(gè)網(wǎng)站要用那些開發(fā)語言,開發(fā)成功之后需要運(yùn)行的技術(shù)平臺(tái)、開發(fā)工具及其運(yùn)行需求。 網(wǎng)站開發(fā)目的 通用電子商務(wù)平臺(tái)的設(shè)計(jì)是為了讓更多的企業(yè)擁有自己的網(wǎng)上交易活動(dòng),擴(kuò)展他們的經(jīng)營模式。作為一個(gè)商業(yè)性質(zhì)的電子商務(wù)平臺(tái),系統(tǒng)必須滿足企業(yè)的業(yè)務(wù)要求,與企業(yè)的商業(yè)活動(dòng)真正接軌,形成服務(wù)一體化。系統(tǒng)界面設(shè)計(jì)一定要友好,操作安全,服務(wù)方便快捷。系統(tǒng)總體流程必須合理規(guī)范,無邏輯錯(cuò)誤。數(shù)據(jù)庫必須設(shè)計(jì)合理,數(shù)據(jù)的存儲(chǔ)一定要安全化。同時(shí),這是一個(gè)網(wǎng)站 ,必須要考慮到服務(wù)器的承載壓力和訪問速度。作為一個(gè)大學(xué)生的畢業(yè)設(shè)計(jì),它也必須符合大學(xué)生畢業(yè)設(shè)計(jì)的規(guī)范。 系統(tǒng)功能結(jié)構(gòu)描述 本系統(tǒng)主要采用 B/S 三層模式,同時(shí)利用典型的 MVC 模式 Struts2, Hibernate,Spring 框架設(shè)計(jì)完成 。本系統(tǒng)主要包括前臺(tái)交易系統(tǒng)和后臺(tái)管理系統(tǒng),前臺(tái)功能如下: 1. 用戶模塊,其中包括用戶注冊(cè)、 登錄、 登出 。 2. 主頁顯示模塊,其中包括分類瀏覽、分頁查看、 3. 購物車模塊,該模塊實(shí)現(xiàn)商品的添加、數(shù)量修改,商品刪除、恢復(fù)、清空、結(jié)算。 4. 訂單模塊,該模塊實(shí) 現(xiàn)訂單確認(rèn)、訂單列表、查看訂單和收件人等功能。 5. 我的當(dāng)當(dāng),用戶昵稱修改,訂單查詢,訂單詳細(xì)查詢 。 系統(tǒng)功能結(jié)構(gòu)如圖 所示。 ***: 通用電子商務(wù)平臺(tái) 12 電 子 購 物 系 統(tǒng)用戶管理物品管理購物車管理訂單管理我的當(dāng)當(dāng)用戶注冊(cè)用戶登錄用戶驗(yàn)證
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1