-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SPRING快速入門到精通 版權信息
- ISBN:9787122434128
- 條形碼:9787122434128 ; 978-7-122-43412-8
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
SPRING快速入門到精通 本書特色
1.spring方向的暢銷書較多,是對程序員來說非常重要的框架;2.本書作者是暢銷書作者,有非常豐富的寫書經驗;3.本書內容從易到難,非常適合零基礎新手入門,并快速提升水平,到實戰;4.本書雙色印刷,重點難點突出。
SPRING快速入門到精通 內容簡介
《Spring快速入門到精通》是一本基礎與實踐相結合的圖書。全書共分為三篇,分別是基礎篇、案例篇、項目篇,其中基礎篇16章、案例篇10章、項目篇2章。從學Spring、Spring MVC和Spring Boot到用Spring、Spring MVC和Spring Boot的角度出發,幫助讀者快速掌握基礎知識的同時,引導讀者如何使用它們開發應用程序。本書提供豐富的資源,包括實例、案例和項目的源碼及相關講解視頻、學習計劃表、指令速查表等,全方位為讀者提供服務。 本書不僅適合作為軟件開發入門者的自學用書,而且適合作為高等院校相關專業的教學參考書,還適合供初入職場的開發人員查閱、參考。
SPRING快速入門到精通 目錄
第1章 Spring入門 002
1.1 Spring概述 002
1.1.1 三層架構 003
1.1.2 Spring的優良特性 003
1.1.3 Spring框架的特點 003
1.2 Spring體系結構 004
1.2.1 核心容器 004
1.2.2 數據訪問 005
1.2.3 Web層和Test模塊 005
1.2.4 其他模塊 006
1.3 Spring環境配置 006
1.3.1 安裝JDK 006
1.3.2 下載Spring框架 009
1.3.3 安裝Eclipse 012
1.3.4 安裝Spring Tool Suite 019
1.4 Spring的**個實例 024
1.4.1 創建項目 024
1.4.2 添加jar文件 024
1.4.3 新建.java文件 026
第2章 Spring IoC容器 028
2.1 IoC容器概述 028
2.1.1 依賴注入 029
2.1.2 IoC容器的工作原理 029
2.1.3 IoC容器的兩種實現 029
2.2 Spring Bean定義 030
2.3 Spring Bean作用域 032
2.3.1 singleton作用域 032
2.3.2 prototype作用域 034
2.4 Spring Bean生命周期 035
2.5 Spring Bean后置處理器 037
2.6 Spring Bean繼承 040
2.7 綜合案例 043
2.8 實戰練習 044
第3章 Spring依賴注入 045
3.1 Spring基于構造函數的依賴注入 045
3.2 Spring基于設值函數的依賴注入 047
3.3 Spring基于短命名空間的依賴注入 049
3.4 Spring注入內部Bean 052
3.5 Spring注入集合 056
3.6 綜合案例 059
3.7 實戰練習 061
第4章 Spring Beans自動裝配 062
4.1 Beans自動裝配概述 062
4.2 byName自動裝配 063
4.3 byType自動裝配 066
4.4 構造函數自動裝配 070
4.5 綜合案例 073
4.6 實戰練習 075
第5章 Spring AOP 076
5.1 AOP概述 076
5.2 AOP編程 078
5.2.1 Spring AOP的代理機制與連接點 078
5.2.2 Spring AOP的通知類型和切面類型 078
5.2.3 一般切面的AOP開發 079
5.2.4 切點切面的AOP開發 083
5.3 綜合案例 086
5.4 實戰練習 089
第6章 Spring JDBC 090
6.1 JdbcTemplate類概述 090
6.2 創建數據庫和數據表 091
6.3 創建實體類 091
6.4 創建接口實現類 093
6.5 創建應用程序運行類 094
6.6 創建配置文件 095
6.7 綜合案例 097
6.8 實戰練習 100
第7章 Spring MVC 101
7.1 MVC設計模式概述 101
7.2 下載、配置Tomcat 102
7.2.1 下載Tomcat 102
7.2.2 配置Tomcat的環境變量 104
7.2.3 在Eclipse中配置Tomcat 107
7.3 **個Spring MVC程序 112
7.3.1 創建動態Web項目 112
7.3.2 導入jar包 114
7.3.3 編寫控制器類 115
7.3.4 編寫JSP文件 116
7.3.5 編寫XML文件 119
7.3.6 運行Spring MVC程序 122
第8章 Spring Boot環境搭建 124
8.1 安裝項目構建工具——Maven 124
8.1.1 下載壓縮包 124
8.1.2 修改jar文件的存放位置 126
8.1.3 添加阿里云中央倉庫鏡像 126
8.2 配置Maven環境 128
8.3 接口測試工具——Postman 131
8.4 編寫**個Spring Boot程序 133
8.4.1 在Spring官網生成初始項目文件 133
8.4.2 Eclipse導入Spring Boot項目 135
8.4.3 編寫簡單的跳轉功能 137
8.4.4 打包項目 139
第9章 Spring Boot基礎 142
9.1 常用注解 142
9.2 啟動類 143
9.3 命名規范 145
9.3.1 包的命名 145
9.3.2 Java文件的命名 147
9.4 為項目添加依賴 149
9.4.1 修改pom.xml配置文件 149
9.4.2 如何查找依賴的版本號 152
第10章 配置項目 153
10.1 配置文件 153
10.1.1 properties格式和yml格式 153
10.1.2 常用配置 156
10.2 讀取配置項的值 156
10.2.1 使用@Value注解注入 156
10.2.2 使用Environment環境組件 158
10.2.3 創建配置文件的映射對象 160
10.3 同時擁有多個配置文件 163
10.3.1 加載多個配置文件 163
10.3.2 切換多環境配置文件 166
10.4 @Configuration配置類 168
10.5 綜合案例 171
10.6 實戰練習 174
第11章 Controller控制器 175
11.1 映射URL請求 175
11.1.1 @Controller 175
11.1.2 @RequestMapping 176
11.1.3 @ResponseBody 185
11.1.4 @RestController 186
11.1.5 重定向 186
11.2 傳遞參數 187
11.2.1 自動識別請求的參數 187
11.2.2 @RequestParam 189
11.2.3 @RequestBody 192
11.2.4 獲取Servlet的內置對象 193
11.3 綜合案例 195
11.4 實戰練習 201
第12章 請求的過濾、攔截與監聽 202
12.1 過濾器 202
12.1.1 通過配置類注冊 203
12.1.2 通過@WebFilter注解注冊 205
12.2 攔截器 206
12.3 監聽器 210
12.4 綜合案例 213
12.5 實戰練習 214
第13章 Service服務 215
13.1 @Service注解 215
13.2 同時存在多個實現類的情況 217
13.2.1 按照實現類名稱映射 217
13.2.2 按照@Service的value屬性映射 220
13.3 綜合案例 223
13.4 實戰練習 224
第14章 日志組件 225
14.1 Spring Boot默認的日志組件 225
14.1.1 log4j框架與logback框架 225
14.1.2 slf4j日志框架 225
14.2 打印日志 226
14.2.1 slf4j的用法 226
14.2.2 解讀日志 227
14.3 保存日志文件 229
14.3.1 指定日志文件保存地址 229
14.3.2 指定日志文件名稱 230
14.3.3 為日志文件添加約束 230
14.4 調整日志內容 231
14.4.1 設置日志級別 231
14.4.2 修改日志格式 233
14.5 綜合案例 234
14.6 實戰練習 235
第15章 單元測試 237
15.1 Spring Boot中的JUnit 237
15.2 注解 239
15.2.1 核心注解 239
15.2.2 測前準備與測后收尾 241
15.2.3 參數化測試 243
15.2.4 其他常用注解 248
15.3 斷言 251
15.3.1 Assertions類的常用方法 251
15.3.2 兩種導入方式 252
15.3.3 Executable接口 252
15.3.4 在測試中的應用 253
15.4 模擬Servlet內置對象 256
15.5 模擬網絡請求 258
15.5.1 創建網絡請求 258
15.5.2 添加請求參數 259
15.5.3 分析結果 260
15.6 綜合案例 262
15.7 實戰練習 265
第16章 異常處理 266
16.1 攔截特定異常 266
16.2 獲取具體的異常日志 267
16.3 指定被攔截的Java文件 269
16.3.1 只攔截某個包中發生的異常 269
16.3.2 只攔截某個注解標注類發生的異常 271
16.4 攔截自定義異常 273
16.5 綜合案例 275
16.6 實戰練習 277
第2篇 案例篇279
第17章 表單處理(Spring MVC實現) 280
17.1 案例效果預覽 280
17.2 業務流程圖 281
17.3 實現步驟 281
17.3.1 創建動態Web項目 281
17.3.2 編寫員工類 282
17.3.3 編寫控制器類 282
17.3.4 編寫JSP文件 284
17.3.5 編寫XML文件 286
第18章 頁面顯示自定義異常信息(Spring MVC實現) 288
18.1 案例效果預覽 288
18.2 業務流程圖 289
18.3 實現步驟 290
18.3.1 編寫用戶類 290
18.3.2 編寫控制器類 291
18.3.3 編寫自定義異常類 292
18.3.4 編寫JSP文件 293
18.3.5 編寫XML文件 295
第19章 用戶調查問卷(Spring MVC實現) 298
19.1 案例效果預覽 298
19.2 業務流程圖 299
19.3 實現步驟 299
19.3.1 編寫用戶類 300
19.3.2 編寫控制器類 302
19.3.3 編寫JSP文件 304
19.3.4 編寫XML文件 307
第20章 上傳文件(Spring MVC 文件上傳技術實現) 310
20.1 案例效果預覽 310
20.2 業務流程圖 311
20.3 實現步驟 311
20.3.1 編寫文件模型類 312
20.3.2 編寫文件控制器類 313
20.3.3 編寫JSP文件 314
20.3.4 編寫XML文件 316
第21章 導出數據至Excel(Spring MVC Excel讀寫技術實現) 318
21.1 案例效果預覽 318
21.2 業務流程圖 319
21.3 實現步驟 319
21.3.1 編寫模型類 320
21.3.2 編寫工具類 321
21.3.3 編寫控制器類 323
21.3.4 編寫JSP文件 325
21.3.5 編寫XML文件 326
第22章 批量上傳考試成績(Spring Boot POI技術實現) 328
22.1 案例效果預覽 328
22.2 業務流程圖 329
22.3 實現步驟 330
22.3.1 儲備知識 330
22.3.2 為項目添加依賴 332
22.3.3 編寫工具類 333
22.3.4 編寫控制器類 334
22.3.5 編寫視圖文件 335
第23章 頁面動態展示服務器回執(Spring Boot WebSocket API實現) 337
23.1 案例效果預覽 337
23.2 客戶端與服務端之間的觸發關系圖 338
23.3 實現步驟 338
23.3.1 儲備知識 338
23.3.2 添加依賴 341
23.3.3 編寫配置類 341
23.3.4 編寫服務端 342
23.3.5 編寫客戶端 343
23.3.6 創建控制器 344
第24章 模擬手機掃碼登錄(Spring Boot qrcode.js 二維碼掃碼技術實現) 345
24.1 案例效果預覽 345
24.2 業務流程圖 346
24.3 實現步驟 347
24.3.1 添加依賴 347
24.3.2 添加qrcode.js 347
24.3.3 模擬消息隊列 347
24.3.4 編寫配置類 348
24.3.5 服務端實現 348
24.3.6 客戶端實現 349
24.3.7 控制器實現 351
第25章 網頁聊天室(Spring Boot jQuery技術實現) 352
25.1 案例效果預覽 352
25.2 業務流程圖 354
25.3 實現步驟 354
25.3.1 添加依賴 354
25.3.2 添加jQuery 355
25.3.3 編寫配置類 355
25.3.4 自定義會話組 355
25.3.5 服務端實現 357
25.3.6 客戶端實現 358
25.3.7 控制器實現 359
第26章 高并發搶票服務(Spring Boot Redis實現) 360
26.1 案例效果預覽 360
26.2 業務流程圖 361
26.3 實現步驟 361
26.3.1 Windows系統搭建Redis環境 361
26.3.2 添加依賴 364
26.3.3 編寫配置項 364
26.3.4 注冊Jedis對象 364
26.3.5 編寫購票服務 365
26.3.6 控制器實現 366
26.3.7 編寫搶票入口頁面 367
第3篇 項目篇369
第27章 K12(中小學)綜合測評系統(Spring MVC jQuery MySQL數據庫實現) 370
27.1 需求分析 370
27.2 系統設計 370
27.2.1 開發環境 370
27.2.2 功能結構 371
27.2.3 業務流程 371
27.2.4 項目結構 371
27.3 創建項目 372
27.3.1 基礎數據庫表 372
27.3.2 配置文件 373
27.4 Excel文件解析模塊 377
27.4.1 頁面必填項判定 377
27.4.2 上傳選取Excel文件 378
27.4.3 頁面上傳校驗判定 379
27.4.4 后臺Excel接收方法 380
27.4.5 后臺Excel數據處理方法 380
27.4.6 自定義排序規則 382
27.4.7 實現數據存儲 383
27.5 雷達圖模塊 384
27.5.1 數據集合處理 384
27.5.2 雷達圖數據處理方法 384
27.5.3 創建雷達圖 385
27.5.4 圖片信息處理 386
27.5.5 圖片保存方法 386
27.5.6 頁面圖片展示 387
27.6 數據信息導出模塊 387
27.6.1 數據信息處理方法 388
27.6.2 設置導出Excel格式 389
27.6.3 設置Excel圖片信息 389
27.6.4 Excel報表的導出 390
27.7 個人信息排序 391
27.7.1 頁面數據信息錄入 391
27.7.2 接收個人信息數據 392
27.7.3 個人信息數據存儲 393
第28章 Show——企業*佳展示平臺(Spring框架 HTML5 MySQL數據庫實現) 394
28.1 需求分析 394
28.2 系統設計 395
28.2.1 開發環境 395
28.2.2 功能結構 395
28.2.3 業務流程 395
28.2.4 項目結構 396
28.3 數據表設計 396
28.4 前臺場景基礎模塊 397
28.4.1 獲取場景基礎數據 398
28.4.2 獲取場景樣式屬性 399
28.4.3 實現場景保存 403
28.5 前臺場景編輯模塊 404
28.5.1 場景的拖拽排序 404
28.5.2 新增場景頁面 406
28.5.3 刪除場景頁面 407
28.5.4 場景頁面的復制 408
28.5.5 預覽場景頁面 411
28.6 后臺場景維護模塊 413
28.6.1 場景審核的實現 413
28.6.2 場景復制的實現 418
28.6.3 場景轉換模塊的實現 420
- >
伯納黛特,你要去哪(2021新版)
- >
朝聞道
- >
有舍有得是人生
- >
我與地壇
- >
隨園食單
- >
【精裝繪本】畫給孩子的中國神話
- >
小考拉的故事-套裝共3冊
- >
苦雨齋序跋文-周作人自編集