中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
SPRING快速入門到精通

包郵 SPRING快速入門到精通

出版社:化學工業出版社出版時間:2023-09-01
開本: 16開 頁數: 422
中 圖 價:¥60.4(5.6折) 定價  ¥108.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

SPRING快速入門到精通 版權信息

SPRING快速入門到精通 本書特色

1.spring方向的暢銷書較多,是對程序員來說非常重要的框架;2.本書作者是暢銷書作者,有非常豐富的寫書經驗;3.本書內容從易到難,非常適合零基礎新手入門,并快速提升水平,到實戰;4.本書雙色印刷,重點難點突出。

SPRING快速入門到精通 內容簡介

《Spring快速入門到精通》是一本基礎與實踐相結合的圖書。全書共分為三篇,分別是基礎篇、案例篇、項目篇,其中基礎篇16章、案例篇10章、項目篇2章。從學Spring、Spring MVC和Spring Boot到用Spring、Spring MVC和Spring Boot的角度出發,幫助讀者快速掌握基礎知識的同時,引導讀者如何使用它們開發應用程序。本書提供豐富的資源,包括實例、案例和項目的源碼及相關講解視頻、學習計劃表、指令速查表等,全方位為讀者提供服務。 本書不僅適合作為軟件開發入門者的自學用書,而且適合作為高等院校相關專業的教學參考書,還適合供初入職場的開發人員查閱、參考。

SPRING快速入門到精通 目錄

第1篇 基礎篇001
第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
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 400电话_400电话申请_866元/年_【400电话官方业务办理】-俏号网 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 船老大板材_浙江船老大全屋定制_船老大官网 | 泰安塞纳春天装饰公司【网站】| 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 证券新闻,热播美式保罗1984第二部_腾讯1080p-仁爱影院 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 【365公司转让网】公司求购|转让|资质买卖_股权转让交易平台 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 微波萃取合成仪-电热消解器价格-北京安合美诚科学仪器有限公司 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 「银杏树」银杏树行情价格_银杏树种植_山东程锦园林 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 |