JavaEE主流開源框架(第2版)

JavaEE主流開源框架(第2版)

《JavaEE主流開源框架(第2版)》是2014年電子工業出版社出版的圖書,作者是唐振明。

基本介紹

  • 書名:JavaEE主流開源框架(第2版)
  • 作者:唐振明
  • ISBN:9787121239205
  • 頁數:292頁
  • 出版社:電子工業出版社 
  • 出版時間:2014-08
  • 開本:16(185*260)
基本信息,內容簡介,目錄信息,

基本信息

JavaEE主流開源框架(第2版)
叢書名 :“十二五”職業教育國家規劃教材
作 譯 者:唐振明
出版時間:2014-08
千 字 數:467
版 次:01-01
頁 數:292
開 本:16(185*260)
I S B N :9787121239205

內容簡介

目前,很多企業套用中都會使用各種框架技術,其中Struts2、Hibernate、Spring是三個常用的Java EE開源框架,掌握這些主流框架技術是很多企業對開發人員的基本要求。本書將這三大框架“一網打盡”,是一把開啟Java EE開源框架世界的鑰匙。本教材主要分為三個部分,每部分學習一個框架,而每部分卻不是孤立的,教材使用一個案例貫穿始終。在每個部分,都將結合學習到的新技能不斷修改完善案例,直到最終將三大框架都套用到了案例當中,能夠幫助讀者深入理解三大框架如何套用在真實套用中。 本書適合各層次的Java EE開發人員閱讀。

目錄信息

第一部分 Struts2框架
第1章 Struts2快速入門 2
1.1 Struts2概述 2
1.2 Struts2簡單實例 4
1.3 實例的運行過程 9
1.4 Struts2的特點 11
1.5 教材案例準備 12
1.6 本章小結 16
第2章 Struts2的控制器 18
2.1 過濾器 18
2.2 攔截器 19
2.3 Action 23
2.4 本章小結 25
第3章 自定義攔截器 26
3.1 編寫攔截器類 26
3.2 配置使用攔截器 27
3.3 本章小結 28
第4章 Struts2框架的Action 29
4.1 Action接口 29
4.2 Action類中的方法 30
4.3 將多個Action類“合併” 32
4.4 Action類的不同調用方式 34
4.5 本章小結 37
第5章 Action類與Servlet API 38
5.1 使用ActionContext 38
5.2 使用ServletActionContext 41
5.3 IoC方式 42
5.4 ActionContext使用實例 43
5.5 本章小結 44
第6章 Action類封裝請求參數 45
6.1 Field-Driven方式 45
6.2 Model-Driven方式 46
6.3 本章小結 47
第7章 Action類的屬性 48
7.1 Action是多實例的 48
7.2 Action屬性封裝請求參數 49
7.3 Action屬性傳遞對象 50
7.4 Action屬性封裝Action配置參數51
7.5 JSP檔案中如何獲得Action屬性 52
7.6 本章小結 53
第8章 值棧與OGNL 54
8.1 值棧 54
8.2 OGNL 55
8.3 本章小結 57
第9章 國際化 58
9.1 哪些內容需要國際化 58
9.2 Struts2國際化資源檔案 59
9.3 檔案 60
9.4 使用國際化資源檔案 61
9.5 使用多個國際化資源檔案 62
9.6 本章小結 64
第10章 輸入校驗 65
10.1 ActionSupport類 65
10.2 JSP中顯示校驗信息 66
10.3 input視圖 67
10.4 手工校驗方式 67
10.5 Action中使用國際化資源檔案71
10.6 校驗器校驗 73
10.7 類型轉換 76
10.8 本章小結 77
第11章 Struts2標籤 78
11.1 Struts2標籤庫概述 78
11.2 表單UI標籤 79
11.3 非表單UI標籤 81
11.4 控制標籤 81
11.5 數據標籤 82
11.6 本章小結 83
第12章 Struts2異常處理 84
12.1 Model層拋出異常 84
12.2 Action中直接捕獲異常 85
12.3 在中聲明異常映射85
12.4 本章小結 87
第13章 Struts2的Ajax支持 88
13.1 Ajax簡介 88
13.2 Ajax簡單案例 89
13.3 struts2中對Ajax的支持 93
13.4 本章小結 96
第14章 配置檔案總結 97
14.1  97
14.2  98
14.3  101
14.4 本章小結 101
第二部分 Hibernate框架
第1章 Hibernate快速入門 103
1.1 Hibernate概述 103
1.2 常用API 106
1.3 Eclipse中開發Hibernate套用108
1.4 本章小結 114
第2章 Hibernate核心知識點 115
2.1 持久化類 115
2.2 對象狀態 116
2.3 Hibernate屬性配置 117
2.4 ORM映射基礎 119
2.5 HQL語言 121
2.6 本章小結 123
第3章 HQL語言詳解 124
3.1 from子句 124
3.2 select子句 125
3.3 聚集函式 126
3.4 where子句 127
3.5 order by子句 129
3.6 group by子句 129
3.7 子查詢 130
3.8 本章小結 130
第4章 粒度設計 131
4.1 基於設計的粒度設計 131
4.2 基於性能的粒度設計 134
4.3 本章小結 136
第5章 關聯關係映射 137
5.1 關聯的方向與數量 137
5.2 一對多/多對一 138
5.2.1 基於主外鍵的一對多/多對一關聯 139
5.2.2 基於連線表的一對多/多對一關聯 142
5.3 一對一關聯 145
5.3.1 基於主鍵的一對一關聯146
5.3.2 基於唯一外鍵的一對一關聯 149
5.4 多對多關聯 151
5.5 關聯映射配置檔案 154
5.6 連線查詢 156
5.7 本章小結 158
第6章 繼承關係映射 160
6.1 本章實例準備 160
6.2 TPS(Table Per SubClass)162
6.3 TPH(Table Per Class Hierarchy)164
6.4 TPC(Table Per Concrete Class) 166
6.5 多態查詢 168
6.6 本章小結 169
第7章 Hibernate性能提升 170
7.1 批量操作 170
7.2 延遲載入 171
7.3 batch-size屬性 173
7.4 本章小結 175
第8章 整合Struts/Hibernate 176
第9章 Hibernate4快速入門 179
9.1 新特性概述 179
9.2 常用的Annotation 181
9.3 本章小結 183
第三部分 Spring框架
第1章 Spring概述 185
1.1 Spring框架的模組 185
1.2 使用Eclipse開發Spring套用186
1.3 本章小結 188
第2章 IoC(控制反轉) 189
2.1 什麼是IoC 189
2.2 IoC的使用 192
2.3 需要使用IoC的對象 194
2.4 如何實例化bean 196
2.5 setter注入和構造器注入 197
2.6 屬性值的配置方式 199
2.7 集合類型屬性配置 200
2.8 bean的作用域 202
2.9 bean的初始化和析構 204
2.10 IoC的技術基礎 206
2.10.1 反射技術 208
2.11 IoC使用實例(教材案例)209
2.12 本章小結 212
第3章 AOP(面向切面編程) 213
3.1 AOP中的術語 213
3.2 Spring AOP快速入門 214
3.3 不同類型的Advice 217
3.4 使用Advisor 222
3.5 Spring AOP的技術基礎 224
3.5.1 代理模式 224
3.5.2 動態代理 226
3.6 本章小結 227
第4章 Spring整合Struts2 228
4.1 導入必要的類庫 228
4.2 配置檔案 229
4.3 修改Struts2框架的Action類230
4.4 修改檔案 231
4.5 修改檔案 232
4.6 修改233
4.7 本章小結 234
第5章 Spring整合JDBC 235
5.1 為什麼要整合JDBC 235
5.2 Spring JDBC包結構 236
5.3 JdbcTemplate類 237
5.4 獲得JdbcTemplate實例 239
5.5 JdbcTemplate使用實例 241
5.6 本章小結 243
第6章 Spring整合Hibernate 244
6.1 創建SessionFactory 244
6.2 HibernateTemplate類 246
6.3 Spring整合Hibernate的實例247
6.4 本章小結 252
第7章 Spring中的事務管理 253
7.1 平台事務管理器接口 253
7.2 編程式事務管理 254
7.3 聲明式事務管理 256
7.4 本章小結 259
第8章 SSH整合實例 260
第9章 Spring3快速入門 263
9.1 Spring表達式語言 263
9.2 Bean配置元數據 266
9.3 本章小結 270
附錄A 企業關注的技能 271
第一部分 Struts2框架 271
第二部分 Hibernate框架 277
第三部分 Spring框架 279

相關詞條

熱門詞條

聯絡我們