Struts+Hibernate開發(fā)Web應(yīng)用

出版時間:2007-5  出版社:人民郵電  作者:吳明輝,吳超 編著  頁數(shù):385  字?jǐn)?shù):604000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書介紹如何利用Struts和Hibernate框架開發(fā)J2EE平臺下的Web應(yīng)用,分別講述了Struts和Hibernate的基本知識,以及如何將兩者結(jié)合起來進(jìn)行開發(fā)。本書主要分成兩個部分:第一部分為理論知識部分,主要講述Struts和Hibernate協(xié)同開發(fā)的技術(shù)細(xì)節(jié)。第二部分為實(shí)例部分,利用Struts和Hibernate開發(fā)了一些有實(shí)際應(yīng)用價值的Web應(yīng)用實(shí)例,包括RSS閱讀器、用戶管理系統(tǒng)、網(wǎng)上論壇、考試成績維護(hù)系統(tǒng)等。最后還對如何進(jìn)行測試進(jìn)行了詳細(xì)的介紹。   本書適合有Java基礎(chǔ),但對Struts和Hibernate不甚了解的讀者閱讀,可以幫助讀者快速掌握利用這兩個開源框架開發(fā)J2EE下Web應(yīng)用的方法。

書籍目錄

第1章 Web應(yīng)用程序與J2EE平臺  1.1 Web應(yīng)用程序  1.2 J2EE平臺的產(chǎn)生  1.3 J2EE平臺特性   1.3.1 作為企業(yè)應(yīng)用的特性   1.3.2 J2EE的多層結(jié)構(gòu)   1.3.3 J2EE的結(jié)構(gòu)變形  1.4 J2EE平臺簡介   1.4.1 J2EE主要組成技術(shù)   1.4.2 J2EE容器  1.5 J2EE服務(wù)器  1.6 參與J2EE平臺開發(fā)的各種角色 第2章 初識Struts  2.1 Struts預(yù)備知識   2.1.1 Web應(yīng)用程序的生命周期   2.1.2 Java Servlet   2.1.3 JavaServer Pages(JSP)  2.1.4 JavaBean   2.1.5 XML基礎(chǔ)  2.2 Struts框架   2.2.1 Struts框架的歷史與目前的商業(yè)應(yīng)用   2.2.2 Struts框架的特性和優(yōu)點(diǎn)   2.2.3 與JSTL、JSF等其他技術(shù)框架的比較  2.3 Struts的MVC構(gòu)架   2.3.1 MVC設(shè)計(jì)模式   2.3.2 Struts的MVC構(gòu)架 第3章 初識Hibernate  3.1 Hibernate預(yù)備知識    3.1.1 JDBC    3.1.2 持久化  3.2 O/R Mapping  3.3 Hibernate介紹    3.3.1 Hibernate的背景和特性    3.3.2 與EJB等其他技術(shù)的比較    3.3.3 Hibernate的主要組成     3.3.4 Hibernate的Configuration、SessionFactory和Session    3.3.5 Hibernate的配置 第4章 Struts和Hibernate的環(huán)境配置與應(yīng)用小實(shí)例  4.1 Struts和Hibernate的開發(fā)環(huán)境配置    4.1.1 數(shù)據(jù)庫的安裝和管理    4.1.2 Web Server的安裝和管理    4.1.3 Hibernate的安裝    4.1.4 Struts的安裝    4.1.5 開發(fā)工具的選擇    4.1.6 配置Eclipse  4.2 實(shí)例一:用戶密碼驗(yàn)證和登錄    4.2.1 總體設(shè)計(jì)    4.2.2 具體實(shí)現(xiàn)    4.2.3 實(shí)例小結(jié)  4.3 實(shí)例二:用戶密碼修改    4.3.1 總體設(shè)計(jì)    4.3.2 具體實(shí)現(xiàn)    4.3.3 運(yùn)行實(shí)例與小結(jié) 第5章 Struts的配置  5.1 Web.xml的配置   5.2 Struts-config.xml的配置   5.3 多個配置文件   5.4 理解流程 第6章 Struts組件   6.1 Struts的組件    6.1.1 Model組件    6.1.2 View組件    6.1.3 Controller組件    6.1.4 組件的工作以及開發(fā)過程  6.2 4個核心組件    6.2.1 Action Servlet    6.2.2 Action Class    6.2.3 ActionForm    6.2.4 ActionMapping 第7章 Struts標(biāo)簽   7.1 標(biāo)簽庫   7.2 HTML標(biāo)簽   7.2.1 HTML標(biāo)簽的使用   7.2.2 主要的HTML標(biāo)簽   7.3 Bean標(biāo)簽   7.4 Logic標(biāo)簽   7.5 Nested標(biāo)簽   7.6 自定義標(biāo)簽 第8章 Tiles、Validator和異常   8.1 Tiles框架   8.2 Validator   8.3 利用Struts插件機(jī)制配置Hibernate   8.4 Struts的全局異常與局部異常   8.5 Struts開發(fā)的一些建議 第9章 Hibernate的映射關(guān)聯(lián)方式   9.1 一對一關(guān)聯(lián)   9.2 一對多關(guān)聯(lián)   9.3 多對多關(guān)聯(lián) 第10章 Hibernate的數(shù)據(jù)查詢和操作   10.1 HQL   10.2 條件查詢   10.3 SQL查詢   10.4 對持久化對象的操作 第11章 Hibernate自動化生成工具、事務(wù)與并發(fā)、延遲加載   11.1 自動代碼生成工具   11.2 事務(wù)與并發(fā)   11.3 延遲加載(Lazy Loading)第12章 RSS在線閱讀器   12.1 RSS知識   12.2 利用Struts開發(fā)RSS在線閱讀器   12.3 利用Hibernate完成RSS自動更新   12.4 Struts+Hibernate開發(fā)RSS閱讀器   12.5 總結(jié)與改進(jìn) 第13章 用戶管理系統(tǒng)   13.1 系統(tǒng)設(shè)計(jì)    13.1.1 功能、流程與模塊    13.1.2 數(shù)據(jù)庫設(shè)計(jì)與Hibernate設(shè)計(jì)    13.1.3 Action和Form設(shè)計(jì)    13.1.4 頁面設(shè)計(jì)  13.2 具體實(shí)現(xiàn)    13.2.1 構(gòu)建系統(tǒng)框架    13.2.2 實(shí)現(xiàn)功能模塊    13.2.3 運(yùn)行實(shí)例  第14章 網(wǎng)上論壇  14.1 系統(tǒng)設(shè)計(jì)    14.1.1 功能、模塊與流程    14.1.2 數(shù)據(jù)庫設(shè)計(jì)與Hibernate設(shè)計(jì)    14.1.3 Action和Form設(shè)計(jì)    14.1.4 頁面設(shè)計(jì)  14.2 系統(tǒng)實(shí)現(xiàn)    14.2.1 構(gòu)建系統(tǒng)框架     14.2.2 實(shí)現(xiàn)功能模塊    14.2.3 實(shí)例演示 第15章 考試成績維護(hù)系統(tǒng)  15.1 系統(tǒng)設(shè)計(jì)    15.1.1 功能與模塊    15.1.2 數(shù)據(jù)庫設(shè)計(jì)與Hibernate設(shè)計(jì)    15.1.3 Action、Form和Manager類設(shè)計(jì)     15.1.4 頁面設(shè)計(jì)  15.2 系統(tǒng)實(shí)現(xiàn)    15.2.1 構(gòu)建系統(tǒng)框架    15.2.2 實(shí)現(xiàn)功能模塊 第16章 Web測試  16.1 Web測試的內(nèi)容    16.1.1 Web測試的內(nèi)容    16.1.2 Web測試的方法  16.2 利用JUnit做單元測試  16.3 利用StrutsTestCase做Struts單元測試  16.4 利用JMeter做壓力測試    16.4.1 壓力測試概述    16.4.2 JMeter概述    16.4.3 應(yīng)用JMeter  16.5 其他測試工具 附錄A HTML標(biāo)簽描述 附錄B Logic標(biāo)簽描述

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Struts+Hibernate開發(fā)Web應(yīng)用 PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   我覺得不怎樣
  •   稀松平常
  •   我收到的書中的光盤是斷的,能不能給我補(bǔ)上??!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7