注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例

Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例

Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例

定 價(jià):¥99.00

作 者: 繆勇,施俊,李新鋒
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787302388005 出版時(shí)間: 2015-01-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書的重點(diǎn)是介紹當(dāng)前流行的三個(gè)輕量級開源框架Struts 2、Spring 3和Hibernate的基礎(chǔ)知識,以及三個(gè)框架的整合案例開發(fā)。在知識點(diǎn)講解中,均結(jié)合了小案例的精講,以幫助讀者更好地理解和掌握。綜合示例均采用三層架構(gòu),按功能分類進(jìn)行精講,各層之間分層清晰,層與層之間以松耦合的方法組織在一起,便于讀者理解每個(gè)功能的實(shí)現(xiàn)過程。 本書內(nèi)容全面、易于理解、示例眾多,為讀者更好地使用Java EE這項(xiàng)技術(shù)和標(biāo)準(zhǔn)進(jìn)行工作提供了很好的指導(dǎo)。書中既包含了簡單易懂的代碼片段,也有大量實(shí)際可用的應(yīng)用系統(tǒng)示例,有利于讀者迅速掌握J(rèn)ava EE Web開發(fā)的核心技術(shù)。全書共分為6篇28章。 本書主要面向有Java語言基礎(chǔ)、從事Java EE Web開發(fā)的工程技術(shù)人員、高校學(xué)生和相關(guān)技術(shù)的愛好者,可作為大專院校Java EE Web程序開發(fā)課程的教材,也可作為Java EE Web程序開發(fā)人員的入門書籍和參考書,尤其適合于對Struts 2、Spring 3、Hibernate了解不夠深入,或?qū)truts 2 + Spring 3 + Hibernate整合開發(fā)不太熟悉的開發(fā)人員閱讀。

作者簡介

暫缺《Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例》作者簡介

圖書目錄

第一篇 環(huán)境搭建篇 第1章 建立開發(fā)環(huán)境 31.1 建立Java的環(huán)境 31.1.1 JDK的下載和安裝 31.1.2 設(shè)定JAVA_HOME、CLASSPATH和Path 41.1.3 驗(yàn)證JDK是否安裝成功 51.2 建立Tomcat環(huán)境 51.2.1 Tomcat簡介 61.2.2 Tomcat的下載 61.2.3 Tomcat的安裝配置 71.2.4 驗(yàn)證Tomcat是否安裝成功 71.2.5 Tomcat的結(jié)構(gòu) 81.3 搭建Java Web開發(fā)環(huán)境 81.3.1 MyEclipse的下載和安裝 91.3.2 在MyEclipse中配置環(huán)境 101.4 搭建MySQL數(shù)據(jù)庫環(huán)境 131.4.1 MySQL概述 131.4.2 MySQL的下載 141.4.3 MySQL的安裝與配置 151.4.4 SQLyog訪問服務(wù)器 191.4.5 使用MySQL數(shù)據(jù)庫 191.5 創(chuàng)建和發(fā)布Web應(yīng)用程序 211.5.1 創(chuàng)建Web項(xiàng)目、設(shè)計(jì)項(xiàng)目結(jié)構(gòu) 211.5.2 編寫項(xiàng)目代碼、部署和運(yùn)行Web項(xiàng)目 221.6 小結(jié) 24
第二篇 Java Web基礎(chǔ)篇 第2章 JSP技術(shù) 272.1 JSP技術(shù)簡介 272.1.1 JSP技術(shù)的特征 272.1.2 JSP技術(shù)的原理 282.1.3 JSP程序的執(zhí)行過程 292.2 JSP頁面的組成 332.2.1 靜態(tài)內(nèi)容 332.2.2 JSP的注釋 342.2.3 JSP的指令元素 352.2.4 JSP的表達(dá)式 392.2.5 JSP的小腳本 402.2.6 JSP的聲明 412.2.7 JSP的動作標(biāo)簽 412.3 JSP的內(nèi)置對象 442.3.1 out對象 442.3.2 request對象 452.3.3 response對象 462.3.4 session對象 472.3.5 application對象 502.3.6 其他內(nèi)置對象 512.4 四種屬性范圍 522.4.1 page屬性范圍 532.4.2 request屬性范圍 542.4.3 session屬性范圍 562.4.4 application屬性范圍 562.5 Servlet技術(shù) 572.5.1 Servlet簡介 572.5.2 創(chuàng)建第一個(gè)Servlet 572.5.3 Servlet的生命周期 582.5.4 Servlet的編譯和部署 592.5.5 Servlet的常用類和接口 612.6 JSTL和EL 622.6.1 EL表達(dá)式 622.6.2 EL的特點(diǎn)和使用簡介 622.6.3 EL語法 632.6.4 EL隱式對象 652.6.5 什么是JSTL 662.6.6 使用JSTL 672.6.7 JSTL核心標(biāo)簽庫 682.7 小結(jié) 70第3章 用MVC架構(gòu)實(shí)現(xiàn)Web項(xiàng)目開發(fā) 713.1 MVC的概述 713.1.1 MVC的思想及特點(diǎn) 713.1.2 常見的MVC技術(shù) 723.2 JDBC技術(shù) 733.2.1 JDBC簡介 733.2.2 通過JDBC連接MySQL數(shù)據(jù)庫 743.3 JavaBean 783.3.1 JavaBean簡介 783.3.2 在JSP中訪問JavaBean 783.3.3 JavaBean與MVC框架 803.4 使用MVC模式設(shè)計(jì)用戶登錄模塊 813.4.1 項(xiàng)目設(shè)計(jì)簡介 813.4.2 模型設(shè)計(jì) 833.4.3 視圖設(shè)計(jì) 843.4.4 控制器設(shè)計(jì) 853.4.5 部署和運(yùn)行程序 863.5 小結(jié) 86
第三篇 Struts 2框架篇 第4章 Struts 2概述 894.1 Struts 2基礎(chǔ) 894.1.1 Struts 2簡介 894.1.2 Struts 2的MVC模式 904.1.3 Struts 2的工作原理 914.2 配置Struts 2的運(yùn)行環(huán)境 924.2.1 下載Struts 2框架 924.2.2 Struts 2的配置文件 944.3 使用Struts 2實(shí)現(xiàn)Hello World示例 964.3.1 新建Web項(xiàng)目 964.3.2 添加Struts 2框架支持文件 984.3.3 新建JSP頁面 984.3.4 在web.xml文件中添加過濾器 994.3.5 創(chuàng)建業(yè)務(wù)控制器HelloAction類 994.3.6 編寫struts.xml配置文件 1004.3.7 部署測試項(xiàng)目 1004.4 小結(jié) 101第5章 Struts 2的架構(gòu)和運(yùn)行流程 1035.1 Struts 2的系統(tǒng)架構(gòu) 1035.1.1 Struts 2的模塊和運(yùn)行流程 1035.1.2 Struts 2各模塊的說明 1045.1.3 Struts 2的核心概念 1055.2 Struts 2的基本流程 1065.2.1 Struts 2的運(yùn)行流程 1065.2.2 核心控制器 1095.2.3 業(yè)務(wù)控制器 1105.2.4 模型組件 1105.2.5 視圖組件 1115.3 Struts 2的基本配置 1115.3.1 web.xml文件的配置 1125.3.2 struts.xml文件的配置 1135.3.3 struts.properties文件的配置 1155.3.4 struts.xml文件的結(jié)構(gòu) 1155.4 配置struts.xml 1175.4.1 Bean的配置 1175.4.2 常量的配置 1185.4.3 包的配置 1185.4.4 命名空間的配置 1195.4.5 包含的配置 1215.4.6 Action的配置 1215.4.7 結(jié)果的配置 1225.4.8 攔截器的配置 1225.5 小結(jié) 123第6章 Action和Result的配置 1256.1 Action和Result的基礎(chǔ) 1256.1.1 Action的基礎(chǔ)知識 1256.1.2 Result的基礎(chǔ)知識 1266.2 Action的實(shí)現(xiàn) 1266.2.1 POJO的實(shí)現(xiàn) 1266.2.2 實(shí)現(xiàn)Action接口 1276.2.3 繼承ActionSupport 1286.2.4 execute方法內(nèi)部的實(shí)現(xiàn) 1296.2.5 Struts 2訪問Servlet API 1306.3 Action的配置 1346.3.1 Struts 2中Action的作用 1346.3.2 配置Action 1356.3.3 分模塊配置方式 1356.3.4 動態(tài)方法調(diào)用 1366.3.5 用method屬性處理調(diào)用方法 1386.3.6 使用通配符 1396.3.7 配置默認(rèn)的Action 1406.4 Action的數(shù)據(jù) 1406.4.1 數(shù)據(jù)來源 1406.4.2 基本的數(shù)據(jù)對應(yīng)方式 1416.4.3 傳入非String類型的值 1446.4.4 如何處理傳入多個(gè)值 1456.5 使用注解來配置Action 1456.5.1 與Action配置相關(guān)的注解 1456.5.2 使用注解配置Action示例 1476.6 常用的Result類型 1496.6.1 如何配置Result 1496.6.2 預(yù)定義的ResultType 1506.6.3 名稱為dispatcher的ResultType 1526.6.4 名稱為redirect的ResultType 1526.6.5 名稱為redirectAction的ResultType 1546.6.6 名稱為chain的ResultType 1566.6.7 其他ResultType 1566.7 Result的配置 1576.7.1 使用通配符動態(tài)配置Result 1576.7.2 通過請求參數(shù)動態(tài)配置Result 1576.7.3 全局Result 1596.7.4 自定義Result 1606.8 小結(jié) 160第7章 Struts 2的攔截器 1617.1 攔截器簡介 1617.1.1 為什么需要攔截器 1617.1.2 攔截器的工作原理 1627.2 攔截器的配置 1637.2.1 配置攔截器 1637.2.2 使用攔截器 1647.2.3 默認(rèn)攔截器 1657.3 內(nèi)建攔截器 1667.3.1 內(nèi)建攔截器介紹 1667.3.2 內(nèi)建攔截器的配置 1677.4 自定義攔截器 1687.4.1 實(shí)現(xiàn)攔截器類 1687.4.2 自定義攔截器示例 1697.5 深入攔截器 1727.5.1 攔截器的方法過濾 1727.5.2 使用攔截器實(shí)現(xiàn)權(quán)限控制 1737.6 小結(jié) 176第8章 Struts 2的標(biāo)簽庫 1778.1 Struts 2標(biāo)簽庫概述 1778.2 Struts 2的表單標(biāo)簽 1788.2.1 表單標(biāo)簽的公共屬性 1788.2.2 簡單的表單標(biāo)簽 1798.2.3 標(biāo)簽 1808.2.4 標(biāo)簽 1828.2.5 標(biāo)簽 1848.2.6 標(biāo)簽 1858.2.7 標(biāo)簽 1858.2.8 標(biāo)簽 1868.2.9 標(biāo)簽 1878.2.10 標(biāo)簽 1888.3 Struts 2的非表單標(biāo)簽 1898.3.1 、和標(biāo)簽 1898.3.2 標(biāo)簽 1908.4 控制標(biāo)簽 1918.4.1 、、標(biāo)簽 1918.4.2 標(biāo)簽 1928.4.3 標(biāo)簽 1938.4.4 標(biāo)簽 1948.4.5 標(biāo)簽 1958.4.6 標(biāo)簽 1968.4.7 標(biāo)簽 1978.5 數(shù)據(jù)標(biāo)簽 1978.5.1 標(biāo)簽 1978.5.2 標(biāo)簽 1998.5.3 標(biāo)簽 2008.5.4 標(biāo)簽 2008.5.5 標(biāo)簽 2018.5.6 標(biāo)簽 2028.5.7 標(biāo)簽 2038.5.8 標(biāo)簽 2048.5.9 標(biāo)簽 2048.5.10 標(biāo)簽 2058.5.11 和標(biāo)簽 2058.6 小結(jié) 206第9章 OGNL和類型轉(zhuǎn)換 2079.1 OGNL和Struts 2 2079.1.1 數(shù)據(jù)轉(zhuǎn)移和類型轉(zhuǎn)換 2079.1.2 OGNL概述 2079.1.3 OGNL表達(dá)式 2089.1.4 OGNL如何融入框架 2099.2 類型轉(zhuǎn)換 2109.2.1 簡單類型轉(zhuǎn)換 2109.2.2 使用OGNL表達(dá)式 2129.3 自定義類型轉(zhuǎn)換器 2169.3.1 基于OGNL的類型轉(zhuǎn)換器 2169.3.2 基于Struts 2的類型轉(zhuǎn)換器 2179.3.3 注冊自定義類型轉(zhuǎn)換器 2189.4 類型轉(zhuǎn)換的錯(cuò)誤處理 2239.5 小結(jié) 224第10章 Struts 2的驗(yàn)證框架 22510.1 數(shù)據(jù)校驗(yàn)概述 22510.2 編程實(shí)現(xiàn)Struts 2的數(shù)據(jù)校驗(yàn) 22610.2.1 重寫validate方法的數(shù)據(jù)校驗(yàn) 22610.2.2 重寫validateXxx方法的數(shù)據(jù)校驗(yàn) 22810.2.3 Struts 2的輸入校驗(yàn)流程 23010.3 Struts 2驗(yàn)證框架 23110.3.1 驗(yàn)證框架的作用 23210.3.2 編寫校驗(yàn)規(guī)則文件 23210.3.3 校驗(yàn)器的配置格式 23310.3.4 常用的內(nèi)置校驗(yàn)器 23510.3.5 校驗(yàn)框架的運(yùn)行流程 23510.3.6 使用Struts 2驗(yàn)證框架實(shí)現(xiàn)驗(yàn)證 23610.4 小結(jié) 240第11章 Struts 2的國際化 24111.1 國際化簡介 24111.1.1 國際化概述 24111.1.2 Java內(nèi)置的國際化 24311.1.3 資源文件的定義和使用 24411.1.4 使用占位符輸出動態(tài)內(nèi)容 24611.2 Struts 2國際化簡介 24711.2.1 Struts 2實(shí)現(xiàn)國際化機(jī)制 24711.2.2 配置全局資源文件 24711.2.3 加載資源文件的方式 24811.2.4 資源文件的加載順序 24911.3 使用Struts 2實(shí)現(xiàn)頁面國際化 25011.3.1 手動設(shè)置語言環(huán)境實(shí)現(xiàn)國際化 25011.3.2 自行選擇語言環(huán)境實(shí)現(xiàn)國際化 25611.4 小結(jié) 258第12章 Struts 2的文件上傳和下載 25912.1 文件上傳 25912.1.1 文件上傳原理 25912.1.2 使用Struts 2實(shí)現(xiàn)單個(gè)文件上傳 26012.1.3 動態(tài)設(shè)置文件上傳 26312.1.4 限制文件的大小和類型 26412.1.5 實(shí)現(xiàn)上傳多個(gè)文件 26612.1.6 通過添加文件域上傳多個(gè)文件 26812.2 文件下載 26912.2.1 概述 26912.2.2 使用Struts 2實(shí)現(xiàn)文件下載 27012.3 小結(jié) 271第13章 Struts 2的Ajax支持 27313.1 Ajax概述 27313.1.1 Ajax的發(fā)展和應(yīng)用 27313.1.2 Ajax的核心技術(shù) 27513.1.3 Ajax示例 27613.2 Struts 2的Ajax標(biāo)簽 27713.2.1 Struts 2對Ajax的支持 27813.2.2 標(biāo)簽 27813.2.3 和標(biāo)簽 28113.2.4 標(biāo)簽 28213.2.5 標(biāo)簽 28313.2.6 標(biāo)簽 28413.2.7 和標(biāo)簽 28513.2.8 標(biāo)簽 28613.2.9 標(biāo)簽 28713.3 常見框架插件 28813.3.1 jQuery 28813.3.2 DWR 28913.3.3 JSON 29013.3.4 Struts 2、jQuery、JSON和Ajax聯(lián)合開發(fā) 29113.4 小結(jié) 295第14章 使用Struts 2實(shí)現(xiàn)用戶信息CRUD 29714.1 概述 29714.1.1 功能簡介 29714.1.2 使用技術(shù) 29714.1.3 準(zhǔn)備開發(fā)環(huán)境 29814.2 數(shù)據(jù)庫的設(shè)計(jì) 29914.2.1 創(chuàng)建數(shù)據(jù)庫 29914.2.2 創(chuàng)建數(shù)據(jù)表 30014.3 實(shí)現(xiàn)Dao層 30114.3.1 實(shí)現(xiàn)數(shù)據(jù)庫連接 30214.3.2 實(shí)現(xiàn)數(shù)據(jù)訪問層 30314.4 實(shí)現(xiàn)Biz層 30714.5 使用Struts 2實(shí)現(xiàn)表現(xiàn)層 30814.5.1 實(shí)現(xiàn)合并Action類 30814.5.2 顯示全部用戶信息 30914.5.3 添加用戶 31114.5.4 修改用戶 31414.5.5 刪除用戶 31614.5.6 顯示用戶詳細(xì)信息 31714.6 加入國際化 31814.6.1 國際化信息文件 31814.6.2 使用國際化信息 31914.7 相關(guān)輸入校驗(yàn) 32014.7.1 頁面添加驗(yàn)證 32114.7.2 驗(yàn)證信息國際化 32214.8 小結(jié) 323
第四篇 Hibernate框架篇 第15章 Hibernate初步 32715.1 Hibernate概述 32715.1.1 JDBC的困擾 32715.1.2 Hibernate的優(yōu)勢 32715.1.3 持久化和ORM 32815.1.4 Hibernate的體系結(jié)構(gòu) 32815.2 Hibernate入門 32915.2.1 Hibernate的下載和安裝 32915.2.2 Hibernate的執(zhí)行流程 33115.2.3 第一個(gè)Hibernate程序 33115.3 使用Hibernate操作數(shù)據(jù)庫 34115.3.1 使用Hibernate加載數(shù)據(jù) 34115.3.2 使用Hibernate刪除數(shù)據(jù) 34315.3.3 使用Hibernate修改數(shù)據(jù) 34415.4 使用MyEclipse工具簡化數(shù)據(jù)庫開發(fā) 34515.4.1 使用工具給項(xiàng)目添加Hibernate支持 34515.4.2 使用工具自動生成實(shí)體類和映射文件 35015.4.3 編寫B(tài)aseHibernateDAO類 35215.5 使用Annotation注解實(shí)現(xiàn)Hibernate零配置 35615.5.1 給項(xiàng)目添加Annotation支持 35715.5.2 生成帶注解的持久化類 35715.5.3 測試Annotation注解 36015.6 小結(jié) 361第16章 Hibernate的關(guān)聯(lián)映射 36316.1 單向多對一映射 36316.1.1 多對一映射的配置 36316.1.2 測試多對一映射 36516.2 單向一對多映射 36616.2.1 單向一對多映射的配置 36616.2.2 測試一對多映射 36716.3 雙向多對一映射 36816.3.1 添加數(shù)據(jù) 36816.3.2 刪除數(shù)據(jù) 37416.3.3 更改數(shù)據(jù) 37716.4 雙向一對一關(guān)聯(lián)映射 37816.4.1 基于外鍵的一對一映射 37816.4.2 基于主鍵的一對一映射 38216.5 多對多關(guān)聯(lián)映射 38616.5.1 多對多映射配置 38616.5.2 添加數(shù)據(jù) 38916.5.3 刪除數(shù)據(jù) 39316.6 基于Annotation注解的關(guān)聯(lián)映射 39416.6.1 多對一雙向關(guān)聯(lián)Annotation注解的實(shí)現(xiàn) 39416.6.2 一對一雙向關(guān)聯(lián)Annotation注解的實(shí)現(xiàn) 40216.6.3 多對多雙向關(guān)聯(lián)Annotation注解的實(shí)現(xiàn) 40716.7 小結(jié) 413第17章 Hibernate檢索方式 41517.1 HQL查詢方式 41517.1.1 基本查詢 41517.1.2 動態(tài)實(shí)例查詢 42017.1.3 分頁查詢 42117.1.4 條件查詢 42217.1.5 連接查詢 42417.1.6 子查詢 42917.2 QBC查詢 43217.2.1 基本查詢 43317.2.2 組合查詢 43617.2.3 關(guān)聯(lián)查詢 43717.2.4 分頁查詢 43817.2.5 QBE查詢 43917.2.6 離線查詢 44117.3 小結(jié) 442第18章 Hibernate進(jìn)階 44318.1 Hibernate的批量處理 44318.1.1 批量插入 44318.1.2 批量更新 44718.1.3 批量刪除 44818.2 Hibernate事務(wù) 45018.2.1 事務(wù)的特性 45018.2.2 并發(fā)控制 45018.2.3 在Hibernate中使用事務(wù) 45118.2.4 Hibernate的悲觀鎖和樂觀鎖 45218.3 Hibernate緩存 46518.3.1 緩存的概念 46518.3.2 緩存的范圍 46518.3.3 Hibernate中的第一級緩存 46518.3.4 Hibernate中的第二級緩存 47018.3.5 Hibernate中的查詢緩存 47318.4 Hibernate使用數(shù)據(jù)庫連接池 47618.4.1 配置數(shù)據(jù)源名稱 47818.4.2 在Hibernate中使用數(shù)據(jù)庫連接池 48018.5 Hibernate調(diào)用存儲過程 48118.6 小結(jié) 484第19章 Struts 2與Hibernate的整合 48519.1 環(huán)境搭建 48519.2 登錄功能的流程 48619.3 實(shí)現(xiàn)DAO層 48619.4 實(shí)現(xiàn)Biz層 48719.5 實(shí)現(xiàn)Action 48819.6 編寫配置文件 48919.6.1 配置struts.xml 48919.6.2 配置web.xml 48919.7 創(chuàng)建登錄頁面 49019.8 小結(jié) 492
第五篇 Spring框架篇 第20章 Spring的基本應(yīng)用 49520.1 Spring簡介 49520.1.1 Spring的背景 49620.1.2 Spring的框架 49620.2 一個(gè)簡單的Spring示例 49620.2.1 搭建Spring開發(fā)環(huán)境 49620.2.2 編寫HelloWorld類 49920.2.3 配置applicationContext.xml文件 49920.2.4 編寫測試類 50020.3 Spring核心機(jī)制:依賴注入 50020.3.1 理解控制反轉(zhuǎn) 50020.3.2 如何使用Spring的依賴注入 50120.4 小結(jié) 503第21章 深入Spring中的Bean 50521.1 Bean工廠的ApplicationContext 50521.2 Bean的作用域 50621.3 Bean的裝配方式 50821.3.1 基于XML的Bean裝配 50821.3.2 基于Annotation的Bean裝配 51221.3.3 自動Bean裝配 51421.4 小結(jié) 515第22章 面向方面編程(Spring AOP) 51722.1 Spring AOP簡介 51722.1.1 為什么使用AOP 51722.1.2 AOP的重要概念 51722.2 基于代理類ProxyFactoryBean的AOP實(shí)現(xiàn) 51822.2.1 編寫數(shù)據(jù)訪問層 51822.2.2 編寫業(yè)務(wù)邏輯層 51922.2.3 編寫方面代碼 51922.2.4 將“業(yè)務(wù)邏輯代碼”和“方面代碼”組裝進(jìn) 代理類 52122.2.5 編寫測試類 52222.3 Spring AOP通知(Advice) 52322.3.1 后置通知(After Returning Advice) 52322.3.2 異常通知(Throws Advice) 52422.3.3 環(huán)繞通知(Interception Around Advice) 52622.4 基于Schema的AOP實(shí)現(xiàn) 52722.5 基于@AspectJ注解的AOP實(shí)現(xiàn) 53122.6 小結(jié) 534第23章 Spring整合Hibernate與Struts 2 53523.1 Spring整合Hibernate 53523.1.1 添加Spring和Hibernate支持 53523.1.2 生成實(shí)體類和映射文件 53923.1.3 DAO開發(fā) 53923.1.4 Biz層開發(fā) 54123.1.5 配置ApplicationContext.xml 54123.1.6 編寫測試類 54223.2 Spring整合Struts 2 54223.2.1 添加Struts 2支持 54223.2.2 創(chuàng)建Action 54323.2.3 Spring整合Struts 2的步驟 54423.3 基于Annotation注解的SSH2整合 54623.3.1 環(huán)境搭建 54723.3.2 生成基于注解的實(shí)體類 54723.3.3 基于注解的DAO開發(fā) 54723.3.4 基于注解的Biz開發(fā) 54823.3.5 基于注解的Action開發(fā) 54923.3.6 修改相關(guān)的配置文件 55023.3.7 編寫頁面文件 55123.4 小結(jié) 552第24章 Spring事務(wù)管理 55324.1 Spring事務(wù)管理的方式 55324.2 Spring 3聲明式事務(wù)管理 55324.2.1 基于AOP的事務(wù)管理 55424.2.2 基于@Transactional注解的事務(wù)管理 55724.3 基于AOP事務(wù)管理實(shí)現(xiàn)銀行轉(zhuǎn)賬 55824.3.1 生成實(shí)體類和映射文件 55824.3.2 實(shí)現(xiàn)DAO層 55924.3.3 實(shí)現(xiàn)Biz層 56024.3.4 創(chuàng)建Action 56024.3.5 Spring中配置DAO、Biz和AccountManager 56124.3.6 struts.xml中配置AccountManager類 56224.3.7 配置基于AOP的聲明式事務(wù) 56224.3.8 編寫轉(zhuǎn)賬頁面 56224.3.9 聲明式事務(wù)測試 56324.4 基于@Transactional注解實(shí)現(xiàn)銀行轉(zhuǎn)賬 56424.5 小結(jié) 565第25章 Spring Web 56725.1 Spring MVC概述 56725.2 配置DispatcherServlet 56825.3 控制器 56825.3.1 命令控制器 56925.3.2 表單控制器 57225.3.3 多動作控制器 57625.4 處理器映射 57825.5 視圖解析器 57925.6 基于注解的Spring MVC 58025.7 Spring MVC(注解)文件上傳 58625.8 Spring MVC國際化 58825.9 小結(jié) 590
第六篇 SSH2項(xiàng)目示例篇 第26章 新聞發(fā)布系統(tǒng) 59326.1 系統(tǒng)概述及需求分析 59326.2 系統(tǒng)分析 59426.3 數(shù)據(jù)庫設(shè)計(jì) 59426.4 系統(tǒng)環(huán)境搭建 59626.4.1 創(chuàng)建項(xiàng)目 59626.4.2 添加Spring支持 59626.4.3 添加Hibernate支持 59826.4.4 添加Struts 2支持 60126.4.5 配置事務(wù)管理 60126.5 系統(tǒng)結(jié)構(gòu) 60226.6 生成實(shí)體類和映射文件 60326.7 新聞瀏覽 60826.7.1 新聞瀏覽首頁 60826.7.2 瀏覽新聞內(nèi)容 61826.8 管理員功能的實(shí)現(xiàn) 62126.8.1 管理員登錄 62126.8.2 新聞管理首頁 62526.8.3 添加新聞 62826.8.4 修改新聞 63126.8.5 刪除新聞 63326.8.6 添加主題 63526.8.7 主題編輯頁 63626.8.8 修改主題 63726.8.9 刪除主題 64026.9 小結(jié) 641第27章 網(wǎng)上訂餐系統(tǒng) 64327.1 系統(tǒng)概述及需求分析 64327.2 系統(tǒng)分析 64427.3 數(shù)據(jù)庫設(shè)計(jì) 64527.4 系統(tǒng)環(huán)境搭建 64727.5 配置事務(wù)管理 64827.6 生成實(shí)體類和映射文件 64927.7 前臺功能模塊的實(shí)現(xiàn) 65427.7.1 瀏覽餐品 65427.7.2 查詢餐品 66327.7.3 用戶和管理員登錄 66427.7.4 購物車功能 66927.7.5 訂單功能 67427.8 后臺功能模塊實(shí)現(xiàn) 68427.8.1 添加餐品 68427.8.2 管理餐品 68727.8.3 訂單處理 69227.9 小結(jié) 699第28章 網(wǎng)上銀行系統(tǒng) 70128.1 系統(tǒng)概述 70128.2 系統(tǒng)分析 70128.2.1 系統(tǒng)目標(biāo) 70128.2.2 需求分析 70228.3 數(shù)據(jù)庫設(shè)計(jì) 70328.4 搭建開發(fā)環(huán)境 70528.5 基于@Transactional注解的事務(wù)管理 70628.6 生成實(shí)體類和映射文件 70728.7 客戶功能實(shí)現(xiàn) 71028.7.1 系統(tǒng)登錄 71028.7.2 客戶主頁面 71628.7.3 修改密碼 71728.7.4 修改個(gè)人信息 72028.7.5 存款 72628.7.6 取款 73228.7.7 轉(zhuǎn)賬 73528.7.8 查詢交易記錄 73928.8 管理功能實(shí)現(xiàn) 74428.8.1 管理員登錄 74528.8.2 顯示用戶信息 74728.8.3 查詢用戶 75328.8.4 凍結(jié)、啟用功能 75528.8.5 刪除用戶 75728.8.6 開戶 75828.9 小結(jié) 762

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號