Java EE羽量級框架應用與開發——S2SH(“在實踐中成長”叢書) Java EE轻量级框架应用与开发:S2SH

QST青軟實訓

  • 出版商: 清華大學
  • 出版日期: 2016-01-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 497
  • 裝訂: 平裝
  • ISBN: 7302413711
  • ISBN-13: 9787302413714
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

 

<內容簡介>

《Java EE輕量級框架應用與開發:S2SH》深入介紹了Java EE領域的三個開源框架:Struts 2、Hibernate和Spring,涵蓋了MVC設計思想、Struts 2的基本原理、處理流程及常用標籤庫的使用,Hibernate的ORM設計理念、配置、實體映射文件以及HQL查詢等,Spring的IoC和AOP原理及應用、Bean對像管理及事務處理等。除了Struts 2、Hibernate和Spring三個開源框架,《Java EE輕量級框架應用與開發:S2SH》還在附錄中擴展了Spring MVC和MyBatis框架的使用。書中所有代碼都通過基於框架的最新版本環境下調試運行。其中,Struts 2升級到Struts 2.3.16.3版,Hibernate升級到H​​ibernate 4.3.8.Final版,Spring升級到Spring 4.1.5版。《Java EE輕量級框架應用與開發:S2SH》由淺入深對Java EE技術進行了系統講解,並且重點突出、強調動手操作能力,以一個項目貫穿所有章節的任務實現,使得讀者能夠快速理解並掌握各項重點知識,全面提高分析問題、解決問題以及動手編碼的能力。

 

<章節目錄>

第1章JavaEE應用
任務驅動
學習路線
本章目標
1.1JavaEE概述
1.1.1JavaEE分層架構
1.1.2Model1
1.1.3Model2
1.1.4MVC思想
1.2JavaEE架構技術
1.2.1JSP&—Servlet
1.2.2Struts2介紹
1.2.3Hibernate介紹
1.2.4Spring介紹
1.2.5EJB3.0介紹
1.3貫穿任務實現
1.3.1實現任務1—1
1.3.2實現任務1—2
1.3.3實現任務1—3
本章總結
小結
Q&A
章節練習
習題
上機
第2章Struts2基礎
任務驅動
學習路線
本章目標
2.1Struts2概述
2.1.1起源
2.1.2框架結構
2.1.3處理步驟
2.1.4控制器
2.1.5配置文件
2.1.6標籤庫
2.2HelloStruts2
2.2.1配置Struts2框架
2.2.2創建輸入視圖
2.2.3創建業務控制器
2.2.4配置業務控制器
2.2.5創建結果視圖
2.2.6運行顯示視圖
2.3貫穿任務實現
2.3.1實現任務2—1
2.3.2實現任務2—2
本章總結
小結
Q&A
章節練習
習題
上機
第3章Struts2進階
任務驅動
學習路線
本章目標
3.1Struts2的常規配置
3.1.1常量
3.1.2包
3.1.3命名空間
3.1.4包含其他配置文件
3.2實現Action
3.2.1POJO實現方式
3.2.2實現Action接口方式
3.2.3繼承ActionSupport類方式
3.2.4訪問ActionContext
3.2.5訪問ServletAPI
3.3配置Action
3.3.1Action基本配置
3.3.2動態方法調用
3.3.3使用method屬性及通配符
3.4result
3.4 .1result處理流程
3.4.2配置result
3.4.3result類型
3.4.4動態result
3.5Struts2異常處理
3.5.1異常處理機制
3.5.2配置異常
3.6貫穿任務實現一
3.6.1實現任務3—1
3.6.2實現任務3—2
3.6.3實現任務3—3
本章總結
小結
Q&A
章節練習
習題
上機
第4章Struts2標籤庫
任務驅動
學習路線
本章目標
4.1Struts2標籤庫概述
4.1.1標籤庫的優勢
4.1.2Struts2的標籤分類
4.1.3Struts2標籤庫的導入
4.2OGNL表達式語言
4.2.1OGNL上下文和值棧
4.2.2OGNL常用符號的用法
4.2.3OGNL集合表達式
4.3數據標籤
4.3.1<bean>標籤
4.3.2<include>標籤
4.3.3<param>標籤
4.3.4<property>標籤
4.3.5<set>標籤
4.3.6<url>標籤
4.4控制標籤
4.4.1選擇控制標籤
4.4.2<iterator>標籤
4.5模板和主題
4.5. 1模板(Template)
4.5.2主題(Theme)
4.5.3Struts2的內建主題
4.6表單標籤
4.6.1<checkboxlist>標籤
4.6.2<datetimepicker>標籤
4.6.3<doubleselect>標籤
4.6.4<optgroup>標籤
4.6.5<optiontransferselect>標籤
4.7非表單標籤
4.7.1<actionerror>標籤和<actionmessage>標籤
4.7.2<tree>標籤和<treenode>標籤
4.8貫穿任務實現
4.8.1實現任務4—1
4.8.2實現任務4—2
4.8.3實現任務4—3
本章總結
Q&A
章節練習
習題
上機
第5章Hibernate入門
任務驅動
學習路線
本章目標
5.1Hibernate概述
5.1.1ORM起源
5.1.2Hibernate框架
5.1.3HibernateAPI
5.2持久化對象
5.3Hibernate配置文件
5.3.1hibernate.cfg.xml
5.3.2hibernate.properties
5.3.3聯合使用
5.4Hibernate映射文件
5.4.1映射文件結構
5.4.2映射主鍵
5.4.3映射集合屬性
5.5Hibernate下載及安裝
5.6HelloHibernate
5.6 .1配置Hibernate應用環境
5.6.2編寫PO
5.6.3創建Configuration對象
5.6.4創建SessionFactory
5.6.5獲取Session
5.6.6使用Transaction管理事務
5.6.7使用Query進行HQL查詢
5.6.8使用Criteria進行條件查詢
5.7POJO狀態
5.8貫穿任務實現
5.8.1實現任務5—1
5.8.2實現任務5—2
5.8.3實現任務5—3
本章總結
小結
Q&A
章節練習
習題
上機
……
第6章Hibernate進階
第7章Hibernate局級
第8章Spring初步
第9章Spring進階
第10章Spring高級
附錄A其他常見Java EE框架
附錄BSpring MVC
附錄CMyBatis