JavaEE輕量級框架開發實用教程

JavaEE輕量級框架開發實用教程

《JavaEE輕量級框架開發實用教程》是2019年7月電子工業出版社出版的圖書,作者是谷志峰,李同偉。

基本介紹

  • 書名:JavaEE輕量級框架開發實用教程
  • 作者:谷志峰,李同偉
  • ISBN:9787121361418
  • 出版社:電子工業出版社
  • 出版時間:2019年7月
  • 頁數:212
  • 字數:339千字
  • 開本:16開
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書從項目實戰的角度來組織內容,詳細介紹了目前流行的Hibernate、Spring MVC、Spring框架,並對這三個框架進行整合。全書共9章,分別是Java EE框架概述、線上書城項目案例設計、Hibernate框架開發初步、Hibernate關聯映射關係、Hibernate查詢語言、Spring MVC框架開發初步、Spring MVC框架開發進階、Spring框架開發技術、Hibernate-Spring-Spring MVC框架整合。 本書的特色是項目驅動、案例充實、簡明實用、通俗易懂。本書體系結構合理、章節設定得當,可作為高等學校計算機及信息工程類專業本科生的教材或參考書,也可供相關領域的讀者參考。

圖書目錄

目 錄
第1章 Java EE框架概述1
1.1 Java Web程式體系結構1
1.1.1 比較C/S結構與B/S結構1
1.1.2 三層架構2
1.2 Hibernate、Spring MVC、Spring框架概述3
1.2.1 Hibernate簡介3
1.2.2 Spring MVC簡介4
1.2.3 Spring簡介4
1.3 Java Web開發環境搭建5
1.3.1 開發工具選擇5
1.3.2 開發環境搭建6
習題111
第2章 線上書城項目案例設計13
2.1 項目需求分析13
2.1.1 項目需求及許可權分析13
2.1.2 項目功能詳細介紹13
2.2 資料庫設計15
2.3 項目實現19
2.3.1 項目總體架構19
2.3.2 項目實現計畫19
習題220
第3章 Hibernate框架開發初步21
3.1 Hibernate概述21
3.1.1 Hibernate簡介21
3.1.2 ORM22
3.1.3 持久化及數據持久層22
3.2 Hibernate框架搭建23
3.2.1 Hibernate框架搭建所需要的jar包23
3.2.2 實體類和映射檔案26
3.2.3 hibernate.cfg.xml32
3.2.4 實現由對象模型生成關係模型33
3.3 Hibernate框架開發步驟35
3.4 項目案例39
3.4.1 案例描述39
3.4.2 案例實施39
3.4.3 知識點總結43
3.4.4 拓展與提高43
習題343
第4章 Hibernate關聯映射關係45
4.1 關聯映射關係概述45
4.2 多對一和一對多關係45
4.2.1 配置映射檔案實現45
4.2.2 註解方式實現55
4.3 一對一關係60
4.3.1 配置映射檔案實現60
4.3.2 註解方式實現67
4.4 多對多關係73
4.4.1 配置映射檔案實現73
4.4.2 註解方式實現78
4.5 項目案例82
4.5.1 案例描述82
4.5.2 案例實施83
4.5.3 知識點總結90
4.5.4 拓展與提高90
習題490
第5章 Hibernate查詢語言92
5.1 HQL92
5.2 HQL常用查詢操作93
5.2.1 單一屬性查詢93
5.2.2 多個屬性查詢94
5.2.3 對象查詢94
5.2.4 where直接查詢95
5.2.5 where參數查詢95
5.2.6 多表連線查詢96
5.2.7 分頁與匯總97
5.3 原生SQL查詢98
5.4 項目案例99
5.4.1 案例描述99
5.4.2 案例實施100
5.4.3 知識點總結103
5.4.4 拓展與提高103
習題5103
第6章 Spring MVC框架開發初步105
6.1 Spring MVC概述105
6.1.1 Spring MVC簡介105
6.1.2 MVC設計模式105
6.1.3 Spring MVC工作原理106
6.1.4 Spring MVC和Struts2框架的對比107
6.2 Spring MVC開發環境的搭建107
6.3 Spring MVC多方法訪問110
6.4 Spring MVC訪問靜態檔案112
6.5 Spring MVC實現數據傳遞113
6.6 項目案例115
6.6.1 案例描述115
6.6.2 案例實施115
6.6.3 知識點總結118
6.6.4 拓展與提高118
習題6118
第7章 Spring MVC框架開發進階119
7.1 Spring MVC註解方式詳解119
7.2 使用Controller方法返回值122
7.3 Spring MVC接收請求參數124
7.3.1 使用簡單類型參數綁定請求參數124
7.3.2 使用@RequestParam註解標籤綁定請求參數125
7.3.3 使用pojo類型參數綁定請求參數125
7.3.4 使用類型轉換器處理請求參數127
7.3.5 使用數組類型參數綁定請求參數129
7.3.6 使用List類型綁定請求參數130
7.3.7 使用HttpServletRequest類型參數接收請求參數131
7.3.8 亂碼問題的解決131
7.4 Spring MVC中JSON數據的接收及回響132
7.5 Spring MVC檔案的上傳137
7.6 Spring MVC攔截器138
7.6.1 攔截器概述138
7.6.2 Spring MVC中的默認攔截器139
7.6.3 自定義攔截器140
7.6.4 攔截器鏈141
7.7 項目案例143
7.7.1 案例描述143
7.7.2 案例實施144
7.7.3 知識點總結152
7.7.4 拓展與提高152
習題7152
第8章 Spring框架開發技術153
8.1 Spring概述153
8.2 Spring開發準備154
8.2.1 Spring開發環境搭建154
8.2.2 BeanFactory接口和ApplicationContext接口156
8.3 控制反轉(IOC)和依賴注入(DI)158
8.3.1 控制反轉和依賴注入概述158
8.3.2 依賴注入的三種方式158
8.4 項目案例172
8.4.1 案例描述172
8.4.2 案例實施172
8.4.3 知識點總結176
8.4.4 拓展與提高176
習題8176
第9章 Hibernate-Spring-Spring MVC框架整合178
9.1 環境搭建和基本配置178
9.1.1 資料庫環境準備178
9.1.2 配置Hibernate開發環境178
9.1.3 配置Spring MVC開發環境179
9.1.4 配置Spring開發環境181
9.2 Spring整合Hibernate框架183
9.2.1 整合說明及準備183
9.2.2 Spring整合Hibernate框架具體實現183
9.3 Spring整合Spring MVC框架189
9.3.1 整合說明和準備189
9.3.2 Spring整合Spring MVC框架具體實現189
9.4 項目案例193
9.4.1 案例描述193
9.4.2 案例實施193
9.4.3 知識點總結200
9.4.4 拓展與提高200
習題9200
參考文獻201

相關詞條

熱門詞條

聯絡我們