注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)

基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)

基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)

定 價(jià):¥38.00

作 者: 范新燦 主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787121142420 出版時(shí)間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  作為當(dāng)今最為實(shí)用的框架組合SSH(Struts+Hibernate+Spring),其實(shí)用性、優(yōu)越性已經(jīng)得到認(rèn)可,并在JavaWeb應(yīng)用開發(fā)中得到廣泛應(yīng)用。范新燦主編的《基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)》以Struts2為重點(diǎn)進(jìn)行深入剖析,采用技術(shù)專題分類、項(xiàng)目牽引的方式撰寫,注重實(shí)例與應(yīng)用技術(shù)點(diǎn)的結(jié)合。Hibernate章節(jié)的講解以實(shí)際項(xiàng)目的應(yīng)用展開,Spring技術(shù)講解抽取核心的IOC、AOP、SpringMVC技術(shù),通過實(shí)例解析,并講解Spring與Struts的整合開發(fā)?!痘赟truts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)》適用于中、高級系統(tǒng)程序員,可作為高職或本科教材使用,也可作為有一定經(jīng)驗(yàn)的Java Web編程者和學(xué)習(xí)者的參考書。

作者簡介

暫缺《基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開發(fā)》作者簡介

圖書目錄

第1章  Web應(yīng)用開發(fā)
  1.1  軟件開發(fā)架構(gòu)
  1.2  Web應(yīng)用的發(fā)展
    1.2.1  Web技術(shù)的發(fā)展
    1.2.2  Model 1和Model 2
    1.2.3  MVC
    1.2.4  Struts:基于MVC 的堅(jiān)固框架
  1.3  J2EE輕量級框架Struts+Spring+Hibernate
    1.3.1  輕量級J2EE架構(gòu)技術(shù)
    1.3.2  認(rèn)識(shí)SSH
    1.3.3  SSH框架結(jié)構(gòu)模型
    1.3.4  SSH架構(gòu)輕量級Web應(yīng)用
  1.4  總結(jié)與提高
第2章  應(yīng)用開發(fā)環(huán)境安裝與配置
  2.1  認(rèn)識(shí)Eclipse
    2.1.1  Eclipse概述
    2.1.2  MyEclipse概述
  2.2  JDK的下載、安裝和配置
    2.2.1  下載、安裝JDK 6
    2.2.2  JDK 6在MyEclipse中的配置
  2.3  Tomcat 6.0的下載、安裝和配置
    2.3.1  下載、安裝Tomcat
    2.3.2  Tomcat 6.0在MyEclipse中的配置
    2.3.3  Tomcat在MyEclipse中的設(shè)置
    2.3.4  TomcatPlugin插件的安裝和配置
  2.4  第一個(gè)Web工程——用戶登錄程序
    2.4.1  項(xiàng)目分析與設(shè)計(jì)
    2.4.2  新建工程
    2.4.3  項(xiàng)目實(shí)現(xiàn)
    2.4.4  發(fā)布、運(yùn)行工程
    2.4.5  相關(guān)知識(shí)
    2.4.6  Web工程解析
  2.5  總結(jié)與提高
第3章  Struts 2開發(fā)入門
  3.1  從Hello開始學(xué)習(xí)Struts 2
    3.1.1  Struts 2工程創(chuàng)建
    3.1.2  配置web.xml文件
    3.1.3  配置struts.xml文件
    3.1.4  創(chuàng)建Action類Hello.java
    3.1.5  新建視圖文件Hello.jsp
    3.1.6  發(fā)布運(yùn)行
  3.2  帶有表單的Hello程序
  3.3  Struts 2框架核心(用戶登錄驗(yàn)證
    3.3.1  添加過濾器和配置文件
    3.3.2  創(chuàng)建Action
    3.3.3  創(chuàng)建視圖文件
    3.3.4  用戶注冊
    3.3.5  使用ActionSupport的validate方法驗(yàn)證數(shù)據(jù)
  3.4  總結(jié)與提高
第4章  Struts 2框架攔截器
  4.1  認(rèn)識(shí)攔截器
    4.1.1  理解攔截器
    4.1.2  預(yù)定義的攔截器
    4.1.3  配置攔截器
    4.1.4  攔截器實(shí)例——計(jì)算Action執(zhí)行的時(shí)間
  4.2  使用自定義攔截器
    4.2.1  自定義攔截器
    4.2.2  自定義攔截器實(shí)例——用戶登錄驗(yàn)證的攔截
  4.3  攔截器實(shí)例
    4.3.1  文字過濾攔截器
    4.3.2  表單提交授權(quán)攔截器
  4.4  總結(jié)與提高
第5章  類型轉(zhuǎn)換
  5.1  Struts 2框架對類型轉(zhuǎn)換的支持
    5.1.1  為什么需要類型轉(zhuǎn)換
    5.1.2  Struts 2框架內(nèi)建的類型轉(zhuǎn)換器
    5.1.3  List集合類型數(shù)據(jù)類型轉(zhuǎn)換
  5.2  使用自定義轉(zhuǎn)換器實(shí)現(xiàn)類型轉(zhuǎn)換
    5.2.1  編寫類型轉(zhuǎn)換器類
    5.2.2  類型轉(zhuǎn)換器的配置
    5.2.3  自定義轉(zhuǎn)換器實(shí)例
    5.2.4  類型轉(zhuǎn)換綜合實(shí)例
  5.3  類型轉(zhuǎn)換中的錯(cuò)誤處理
    5.3.1  Struts 2自帶異常提示
    5.3.2  Struts 2局部異常提示屬性文件
  5.4  總結(jié)與提高
第6章  Struts 2輸入校驗(yàn)
  6.1  使用手動(dòng)編程實(shí)現(xiàn)輸入校驗(yàn)
    6.1.1  使用validate方法進(jìn)行輸入校驗(yàn)
    6.1.2  使用validateXxx方法進(jìn)行輸入校驗(yàn)
    6.1.3  Struts 2的輸入校驗(yàn)流程
  6.2  使用Struts 2校驗(yàn)框架實(shí)現(xiàn)輸入校驗(yàn)
    6.2.1  Struts 2校驗(yàn)框架
    6.2.2  運(yùn)用Struts 2內(nèi)置的校驗(yàn)器
    6.2.3  注冊表單校驗(yàn)實(shí)例
    6.2.4  注冊實(shí)例拓展——復(fù)合類型驗(yàn)證器
  6.3  自定義校驗(yàn)器
    6.3.1  自定義校驗(yàn)器實(shí)例
    6.3.2  自定義校驗(yàn)器實(shí)例拓展
  6.4  總結(jié)與提高
第7章  國際化
  7.1  Struts 2國際化
    7.1.1  什么是國際化
    7.1.2  Locale類
    7.1.3  ResourceBundle類
  7.2  Struts 2對國際化的支持
    7.2.1  資源包屬性文件
    7.2.2  Action及配置文件
    7.2.3  Struts 2中加載資源文件的方式
    7.2.4  用戶登錄程序的國際化顯示
  7.3  Struts 2的國際化實(shí)現(xiàn)
    7.3.1  Struts 2國際化信息的獲取
    7.3.2  Action的國際化
    7.3.3  JSP頁面的國際化
    7.3.4  校驗(yàn)的國際化
  7.4  信息錄入國際化實(shí)例
    7.4.1  項(xiàng)目運(yùn)行結(jié)果
    7.4.2  項(xiàng)目實(shí)現(xiàn)
  7.5  總結(jié)與提高
第8章  Hibernate數(shù)據(jù)持久化技術(shù)
  8.1  認(rèn)識(shí)Hibernate
    8.1.1  ORM與數(shù)據(jù)持久化
    8.1.2  什么是Hibernate
    8.1.3  Hibernate的安裝與配置
    8.1.4  Hibernate核心接口
  8.2  Hibernate開發(fā)關(guān)鍵技術(shù)
    8.2.1  Hibernate開發(fā)步驟
    8.2.2  實(shí)體類
    8.2.3  Hibernate的配置
  8.3  項(xiàng)目實(shí)現(xiàn)——留言板程序
    8.3.1  項(xiàng)目介紹
    8.3.2  用MyEclipse DatabaseExplorer管理數(shù)據(jù)庫
    8.3.3  新建SQL Server數(shù)據(jù)庫
    8.3.4 新建Web工程并添加Hibernate Capabilities
    8.3.5  項(xiàng)目實(shí)現(xiàn)
  8.4  使用反向工程快速生成Java POJO類、映射文件和DAO
    8.4.1  打開MyEclipse DatabaseExplorer透視圖
    8.4.2  反向工程設(shè)置
  8.5  總結(jié)與提高
第9章  Spring技術(shù)
  9.1  認(rèn)識(shí)Spring
    9.1.1  Spring產(chǎn)生的背景
    9.1.2  Spring簡介
    9.1.3  Spring的下載和安裝
    9.1.4  Spring開發(fā)入門
  9.2  控制反轉(zhuǎn)(IOC)
    9.2.1  什么是控制反轉(zhuǎn)
    9.2.2  控制反轉(zhuǎn)實(shí)例
    9.2.3  DI注入方式
  9.3  Bean與Spring容器
    9.3.1  Spring的Bean
    9.3.2  使用靜態(tài)工廠方法實(shí)例化一個(gè)Bean
    9.3.3  Spring中Bean的生命周期
  9.4  Spring AOP應(yīng)用開發(fā)
    9.4.1  認(rèn)識(shí)AOP
    9.4.2  AOP核心概念
    9.4.3  AOP入門實(shí)例
    9.4.4  基于注解(Annotation)方式實(shí)現(xiàn)AOP
  9.5  基于Spring的MVC框架開發(fā)
  9.6  Spring與Struts 整合開發(fā)
    9.6.1  整合開發(fā)環(huán)境部署
    9.6.2  項(xiàng)目實(shí)現(xiàn)
  9.7  總結(jié)與提高
第10章  懷聽音樂網(wǎng)
  10.1  系統(tǒng)概述
    10.1.1  項(xiàng)目背景
    10.1.2  系統(tǒng)開發(fā)運(yùn)行環(huán)境
  10.2  系統(tǒng)分析與設(shè)計(jì)
    10.2.1  功能模塊劃分
    10.2.2  數(shù)據(jù)庫設(shè)計(jì)
  10.3  配置Hibernate
    10.3.1  持久化類
    10.3.2  Hibernate配置文件配置
  10.4  Spring整合Hibernate
  10.5  配置文件
    10.5.1  web.xml
    10.5.2  Struts配置文件加入Action的Bean定義
  10.6  項(xiàng)目實(shí)現(xiàn)
    10.6.1  頁面視圖及流程
    10.6.2  設(shè)計(jì)業(yè)務(wù)層功能
    10.6.3  開發(fā)業(yè)務(wù)層和DAO層代碼
  10.7  總結(jié)與提高 

本目錄推薦

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