王者歸來 - Struts2 + Spring + Hibernate 框架技術與專案實戰應用, 3/e

陳亞輝、繆勇

  • 出版商: 佳魁資訊
  • 出版日期: 2016-03-20
  • 定價: $720
  • 售價: 8.5$612
  • 語言: 繁體中文
  • 頁數: 720
  • ISBN: 9863792950
  • ISBN-13: 9789863792956
  • 相關分類: Java 相關技術

無法訂購

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

 

全書以S2SH(Struts 2+Spring+Hibernate)框架技術為基礎,詳細說明S2SH 框架技術的基礎和使用方法,並透過大量的練習和實例幫助讀者了解和熟練S2SH 的核心技術,加強讀者的實作操作能力。

 

從Eclipse開發平台、JSP、Servlet等基礎知識講起,由淺入深,重點介紹當前流行的三個羽量級開源框架:Struts2、Spring和Hibernate,以及這三個框架的整合應用。

 

全書共分為6 篇,26 章。內容完整、易於理解、範例豐富,既包含簡單易懂的程式碼,又有大量實際可用的應用系統實例,可幫助讀者迅速掌握S2SH框架開發的核心技術,為使用這項技術和標準執行開發者提供參考。

 

適用:適合初學S2SH 框架技術的入門者,或具有一定S2SH基礎,欲對Java EE Web 專案開發技術進一步了解和熟練的進階學習者。

 

書中範例原始程式碼可至佳魁資訊官網下載

 

<目錄>

 

前言

 

第1部分  S2SH 技術框架簡介和開發環境架設

第1章  初識S2SH

1.1 Struts 2 框架簡介

1.2 Spring 框架簡介 

1.3 Hibernate 框架簡介 

1.4小結 

第2章  進入S2SH 框架開發環境        1.2 Visual Studio 開發環境的使用

2.1如何架設開發環境 

2.2常用外掛程式的安裝方法 

2.3在開發環境中實現一個簡單的Web 應用

2.4小結  

 

第2部分  為走向S2SH 框架鋪路

第3章  Servlet 技術     

3.1  Servlet 基礎   

3.2  Servlet 使用

3.3小結  

第4章  JSP 技術  

4.1  什麼是JSP     

4.2  JSP 指令與指令稿元素

4.3  JSP  內建物件

4.4  EL 和JSTL

4.5 使用Eclipse 撰寫JSP 頁面實例

4.6 如何進行JavaBean 開發    

4.7 小結

第5章  使用JSP+Servlet+ JavaBean(MVC)進行資料庫開發                         

5.1  使用JDBC 技術存取和操作資料庫      

5.2  連接池技術    

5.3  使用MVC 設計模式實現討論區系統中的發帖功能    

5.4  小結

 

第3部分  Struts 2 框架

第6章  Struts 2 框架    

6.1  Struts 2 的起源      

6.2  Struts 2 系統結構

6.3 使用Struts 2 實現一個簡單的"Hello World" 程式      

6.4  Struts 2 的基本流程

6.5  Struts 2 的基本設定   

6.6 小結 

第7章  深入Struts 2     

7.1深入Struts 2 的設定元素

7.2 Struts 2 的Action 詳解

7.3指定Action 的處理結果

7.4認識模型驅動

7.5 Struts 2 的例外處理

7.6小結

第8章  Struts 2 型態轉換    

8.1  型態轉換   

8.2  使用型態轉換器     

8.3  Struts 2 對Collection 和Map 的支援     

8.4  型態轉換中的錯誤處理  

8.5 小結

第9章  Struts 2 的攔截器    

9.1  了解攔截器

9.2  攔截器設定初步     

9.3  Struts 2 內建的攔截器  

9.4  使用攔截器進行許可權控制 

9.5  小結   

第10章  Struts 2 的輸入驗證     

10.1  輸入驗證概述 

10.2 在Struts 2 中手動實現輸入驗證   

10.3 以Struts 2 驗證框架為基礎的輸入驗證 

10.4 小結

第11章  Struts 2 的國際化  

11.1國際化簡介 

11.2 Struts 2 國際化初步 

11.3 Struts 2 載入資源檔的其他方式

11.4 使用Struts 2 實現使用者自行選擇語言 

11.5 小結   

第12章  Struts 2 的標籤函數庫

12.1 Struts 2 標籤概述  

12.2 Struts 2 標籤入門

12.3 控制標籤   

12.4 資料標籤  

12.5 表單標籤

12.6 非表單標籤 

12.7 小結

第13章  在Struts 2 中使用Ajax

13.1 Ajax 概述 

13.2 JavaScript 框架 

13.3 Struts 2 提供的Ajax 支援

13.4 Google 關鍵字搜索建議

13.5 小結   

第14章  使用Struts 2 框架實現註冊和登入   

14.1 實現dao 層     

14.2 實現Biz 層     

14.3 實現Action

14.4 實現頁面

14.5 輸入驗證

14.6 小結

 

第4部分  開發Hibernate 框架

第15章  Hibernate 初步      

15.1  Hibernate 概述

15.2 使用Hibernate 實現使用者增加

15.3  Hibernate 的資料庫操作

15.4 使用MyEclipse 工具簡化資料庫開發

15.5 小結   

第16章  Hibernate 的連結映射  

16.1多對一映射實例

16.2 一對多映射實例

16.3 雙向映射實例

16.4 多對多映射實例

16.5 小結   

第17章  Hibernate 查詢和連接池技術    

17.1 Hibernate 查詢

17.2 HQL 查詢

17.3 Criteria 查詢

17.4 DetachedCriteria 查詢

17.5 連接池技術

17.6 小結

第18章  Struts 2 與Hibernate 的整合    

18.1 環境搭建

18.2 登入功能流程

18.3 實現DAO層 

18.4 實現Biz層 

18.5 實現Action 

18.6 撰寫設定檔

18.7 建立登入頁面

18.8 小結

 

第5部分  Spring 框架開發

第19章  初識Spring     

19.1 Spring 簡介

19.2實現一個簡單的Spring 實例 

19.3小結 

第20章  依賴植入 / 控制反轉   

20.1 概述

20.2 如何使用Spring 的依賴植入

20.3 小結

第21章  剖面導向設計(Spring AOP)    

21.1 Spring AOP 簡介

21.2 以代理類別ProxyFactoryBean 為基礎的AOP 實現

21.3 Spring AOP 通知(Advice)              

21.4 採用AOP 設定方式的AOP 實現

21.5 小結   

第22章  Struts 2 與Spring、Hibernate 的整合(S2SH)        

22.1 Spring 整合Hibernate

22.2 Spring 整合Struts 2

22.3 小結

第23章  Spring 交易管理    

23.1 Spring 交易管理方式

23.2 Spring 2.5 宣告式交易

23.3 以Annotation 方式為基礎的交易管理設定

23.4 小結 

 

第6部分  S2SH 綜合實例

第24章  線上商品拍賣網    

24.1 系統概述及需求分析

24.2 系統分析

24.3 資料庫設計

24.4 系統環境架設

24.5 系統目錄結構

24.6 產生實體類別和映射檔案

24.7 系統功能實現

24.8 小結

第25章  聚群網- 交友社區 

25.1系統概述

25.2 系統分析

25.3 設計系統資料庫

25.4 架設系統執行環境

25.5 Dao 層POJO 和映射檔案

25.6 Biz 業務邏輯層 

25.7開發第三步:Action 控制層

25.8視圖層的撰寫 

25.9小結    

第26章  網上銀行系統 

26.1 系統概述

26.2 系統目標和需求分析

26.3 資料庫設計

26.4 架設開發環境

26.5 系統目錄結構

26.6 產生實體類別和映射檔案

26.7 客戶功能實現

26.8 管理員功能實現

26.9 小結