Spring Boot 實戰:從 0 開始動手搭建企業級項目

十三

  • 出版商: 電子工業
  • 出版日期: 2021-07-01
  • 定價: $828
  • 售價: 8.5$704
  • 語言: 簡體中文
  • 頁數: 728
  • 裝訂: 平裝
  • ISBN: 7121414244
  • ISBN-13: 9787121414244
  • 相關分類: Java 相關技術
  • 立即出貨

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

商品描述

本書圍繞Spring Boot技術棧的“基礎實踐、源碼分析、項目開發”逐一展開,使讀者完整體驗從0開始動手搭建企業級項目的過程。本書包含以下知識點:? Spring Boot技術棧的基礎使用和開發技巧? Spring Boot的進階知識,自動配置特性的源碼解讀? Spring Boot項目的實戰開發? 為在校學生的畢業設計提供思路? Thymeleaf模板引擎的整合及運用? AdminLTE3、Bootstrap4、SweetAlert、JqGrid、JQuery等前端框架組件及控件的使用? Spring Boot企業級商城項目的全流程開發實踐? 大型技術項目的開發、設計和統籌

作者簡介

韓帥(十三)
企業技術主管、掘金優秀作者、CSDN博客專家、專欄作者、視頻講師。
GitHub開源項目newbee-mall系列的主理人,多年一線開發經驗,歷任高級開發工程師、後端主程、技術部門主管等職位。
熟練使用Java、SQL、Spring Boot、Vue等計算機語言和開發框架,有非常豐富的開發經驗,同時也是開源項目的愛好者和貢獻者。

目錄大綱

第1章如何系統地學習Spring Boot
1.1 學習Spring Boot遇到的問題
1.2 學習Spring Boot的系統性建議

第2章Spring Boot:Java開發人員的選擇
2.1 認識Spring Boot
2.2 選擇Spring Boot

第3章Spring Boot基礎開發環境的安裝和配置
3.1 JDK的安裝和配置
3.2 Maven的安裝和配置
3.3 開發工具IDEA的安裝和配置

第4章Spring Boot項目搭建及快速上手
4.1 Spring Boot項目創建
4.2 Spring Boot項目目錄結構介紹
4.3 啟動Spring Boot項目
4.4 開發第一個Spring Boot項目

第5章Spring Boot核心詳解及源碼分析
5.1 約定優於配置
5.2 Spring Boot之依賴管理
5.3 @SpringBootApplication註解與分析
5.4 SpringApplication啟動流程解析

第6章Spring Boot之DispatcherServlet自動配置及源碼解讀
6.1 Spring MVC的核心分發器DispatcherServlet
6.2 DispatcherServlet自動配置的源碼調試記錄
6.3 自動配置類DispatcherServletAutoConfiguration
6.4 DispatcherServlet自動配置流程

第7章Spring Boot之Web開發和Spring MVC自動配置分析
7.1 Spring MVC自動配置內容
7.2 WebMvcAutoConfiguration源碼分析
7.3 ViewResolver視圖解析器的自動配置
7.4 自動註冊Converter、Formatter
7.5 消息轉換器HttpMessageConverter
7.6 Spring Boot對靜態資源的映射規則
7.7 welcomePage和favicon配置

第8章Thymeleaf模板引擎使用詳解
8.1 模板引擎技術介紹
8.2 Thymeleaf模板引擎
8.3 Spring Boot之Thymeleaf 整合
8.4 Thymeleaf屬性值講解
8.5 Thymeleaf語法講解

第9章Spring Boot操作MySQL數據庫
9.1 Spring Boot連接MySQL實踐
9.2 Spring Boot數據源自動配置源碼詳解
9.3 使用JdbcTemplate進行數據庫的增、刪、改、查
9.4 Spring Boot項目中MyBatis相關組件的自動配置講解
9.5 Spring Boot整合MyBatis的過程
9.6 Spring Boot整合MyBatis進行數據庫的增、刪、改、查

第10章分頁功能的講解和編碼實現
10.1 分頁功能介紹
10.2 分頁功能的作用
10.3 分頁功能的設計
10.4 分頁功能的編碼實現
10.5 jqGrid分頁插件
10.6 整合jqGrid實現分頁功能

第11章Spring Boot文件上傳功能的實現
11.1 Spring MVC處理文件上傳的源碼分析
11.2 Spring Boot文件上傳功能的實現案例
11.3 Spring Boot文件上傳路徑回顯
11.4 Spring Boot多文件上傳功能的實現

第12章Spring Boot實現驗證碼生成及驗證功能
12.1 驗證碼介紹
12.2 Spring Boot整合easy-captcha生成驗證碼
12.3 生成並顯示驗證碼
12.4 驗證碼的輸入驗證

第13章商城項目需求分析與功能設計
13.1 選擇開發商城系統的原因
13.2 認識新蜂商城系統
13.3 新蜂商城功能詳解

第14章項目初體驗:啟動和使用新蜂商城
14.1 下載商城項目的源碼
14.2 新蜂商城目錄結構講解
14.3 啟動商城項目
14.4 注意事項

第15章頁面設計及商城後台管理系統頁面佈局的實現
15.1 前端頁面實現的技術選型
15.2 商城頁面佈局講解
15.3 後台管理系統頁面製作

第16章後台管理系統登錄功能的實現
16.1 登錄流程設計
16.2 管理員登錄功能實踐
16.3 後台管理系統登錄攔截器的實現
16.4 管理員模塊功能的完善

第17章輪播圖管理模塊的開發
17.1 輪播圖模塊介紹
17.2 輪播圖管理頁面跳轉邏輯的實現
17.3 輪播圖管理模塊後端功能的實現
17.4 輪播圖管理模塊前端功能的實現

第18章分類管理模塊的開發
18.1 分類管理模塊介紹
18.2 商品類目管理模塊前端頁面的製作
18.3 商品分類表的結構設計
18.4 分類模塊後端功能的實現
18.5 商品類目管理模塊前端功能的實現
18.6 分類數據的三級聯動功能開發

第19章富文本編輯器介紹及整合
19.1 富文本編輯器詳解
19.2 富文本編輯器wangEditor的介紹
19.3 wangEditor整合編碼案例
19.4 新蜂商城項目wangEditor的應用情況

第20章商品編輯頁面及商品管理模塊的開發
20.1 新蜂商城商品管理模塊簡介
20.2 新蜂商城商品信息表結構的設計
20.3 商品編輯頁面的製作
20.4 商品信息添加接口的開發與聯調
20.5 商品信息編輯頁面的完善
20.6 商品信息修改的開發與聯調
20.7 商品信息管理頁面的製作
20.8 商品信息管理模塊接口的實現·
20.9 商品管理模塊前端功能的實現

第21章新蜂商城首頁功能的開發
21.1 新蜂商城首頁靜態頁面的製作
21.2 新蜂商城首頁功能的實現
21.3 商城端首頁輪播圖功能的實現
21.4 首頁分類效果的製作
21.5 商城首頁推薦商品模塊的介紹
21.6 首頁配置管理頁面的製作
21.7 首頁配置管理模塊接口的設計及實現
21.8 首頁配置管理模塊前端功能的實現
21.9 商城首頁功能完善

第22章商城端用戶登錄和註冊功能的開發
22.1 商城端用戶表結構的設計
22.2 商城端用戶登錄和註冊頁面的製作
22.3 商城端用戶登錄和註冊模塊接口的實現
22.4 商城端用戶登錄註冊模塊前端功能的實現
22.5 商城端用戶登錄攔截器的實現
22.6 功能測試

第23章商城端搜索商品功能的開發
23.1 搜索頁面的設計和數據格式的定義
23.2 發起搜索請求
23.3 商品數據查詢的實現代碼
23.4 商品搜索結果頁面數據的渲染

第24章商品詳情頁及購物車功能的開發
24.1 商城端商品詳情頁面的製作
24.2 購物車模塊簡介及表結構設計
24.3 將商品加入購物車功能的實現
24.4 購物車列表功能的實現
24.5 編輯購物項功能的實現
24.6 功能測試

第25章訂單模塊功能開發及講解
25.1 訂單確認頁面的功能開發
25.2 訂單模塊中的表結構設計
25.3 訂單生成功能的實現
25.4 訂單詳情頁面功能的實現
25.5 商城端訂單列表功能
25.6 訂單處理流程及訂單狀態的介紹
25.7 訂單狀態轉換的講解
25.8 商城系統的展望