一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍

一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-10

類似圖書 點擊查看全場最低價


圖書介紹

店鋪: 藍墨水圖書專營店
齣版社: 清華大學齣版社
ISBN:9787302503293
商品編碼:29038355978


相關圖書





圖書描述






書名:一步一步學Spring Boot 2

定價:59.00元

齣版社:清華大學齣版社

版次:1

齣版時間:2018年08月

開本:16開

作者:黃文毅

ISBN:9787302503293





本書以項目實戰為主體,循序漸進地介紹瞭Spring Boot 2.0在Web應用開發方麵的各項技能。壹章由零開始引導讀者快速搭建Spring Boot開發環境,對之後Spring Boot的探險之旅奠定基礎。2章、3章、壹0章和壹3章介紹Spring Boot數據訪問應用,整閤眾多流行技術Spring Boot集成Druid、Spring Data JPA和MyBatis,快速訪問MySQL和Mongo DB數據庫。4~6章重點介紹Spring Boot集成Thymeleaf模闆引擎、事務使用以及攔截器和監聽器的應用。7~9章主要介紹Spring Boot使用Redis緩存和Quartz定時器、集成Log4J日誌框架和發送Email郵件。壹1、12章主要介紹Spring Boot集成ActiveMQ和異步調用、全局異常使用。壹4章和壹5章主要介紹Spring Boot應用監控和應用Security。壹6章和壹7章介紹Spring boot微服務在Zookeeper注冊和Dubbo的使用、多環境配置和使用以及在Tomcat上的部署應用。壹8章主要探索Spring Boot背後的原理和執行流程。為幫助讀者快速掌握Spring Boot,編者還錄製瞭與本書內容相關的教學視頻,讀者下載後即可觀看學習。






目    錄

壹章?壹個Spring Boot項目 1

1.1?Spring Boot簡單介紹 1

1.2?Spring Boot環境準備 2

1.2.1  安裝JDK 2

1.2.2  安裝IntelliJ IDEA 3

1.2.3  安裝Apache Maven 4

1.3?一分鍾快速搭建Spring Boot項目 5

1.3.1  使用Spring Initializr新建項目 5

1.3.2  測試 8

1.4?Spring Boot文件目錄介紹 8

1.4.1  工程目錄 8

1.4.2  入口類 10

1.4.3  測試類 10

1.4.4  pom文件 11

1.5?Maven Helper插件的安裝和使用 13

1.5.1  Maven Helper插件介紹 13

1.5.2  Maven Helper插件的安裝 13

1.5.3  Maven Helper插件的使用 13

2章?集成MySQL數據庫 15

2.1?MySQL介紹與安裝 15

2.1.1  MySQL概述 15

2.1.2  MySQL的安裝 16

2.2?集成MySQL數據庫 17

2.2.1  引入依賴 17

2.2.2  添加數據庫配置 17

2.2.3  設計錶和實體 18

2.3?集成測試 19

2.3.1  測試用例開發 19

2.3.2  測試 20

2.3.3  Navicat for MySQL客戶端安裝與使用 21

2.3.4  IntelliJ IDEA連接MySQL 22

2.4?集成Druid 23

2.4.1  Druid概述 23

2.4.2  引入依賴 23

2.4.3  Druid配置 24

2.4.4  開啓監控功能 25

2.4.5  測試 27

3章?集成Spring Data JPA 28

3.1?Spring Data JPA介紹 28

3.1.1  Spring Data JPA介紹 28

3.1.2  核心接口Repository 29

3.1.3  接口繼承關係圖 30

3.2?集成Spring Data JPA 31

3.2.1  引入依賴 31

3.2.2  繼承JpaRepository 31

3.2.3  服務層類實現 33

3.2.4  增刪改查分頁簡單實現 35

3.2.5  自定義查詢方法 36

3.3?集成測試 38

3.3.1  測試用例開發 38

3.3.2  測試 40

4章?使用Thymeleaf模闆引擎 41

4.1?Thymeleaf模闆引擎介紹 41

4.2?使用Thymeleaf模闆引擎 43

4.2.1  引入依賴 43

4.2.2  控製層開發 44

4.2.3  Thymeleaf模闆頁麵開發 45

4.3?集成測試 46

4.3.1  測試 46

4.3.2  Rest Client工具介紹 46

4.3.3  使用Rest Client測試 47

5章?Spring Boot事務支持 48

5.1?Spring事務 48

5.1.1  Spring事務介紹 48

5.1.2  Spring聲名式事務 49

5.1.3  Spring注解事務行為 50

5.2?Spring Boot事務的使用 51

5.2.1  Spring Boot事務介紹 51

5.2.2  類級彆事務 52

5.2.3  方法級彆事務 52

5.2.4  測試 53

6章?使用過濾器和監聽器 55

6.1?Spring Boot使用過濾器Filter 55

6.1.1  過濾器Filter介紹 55

6.1.2  過濾器Filter的使用 57

6.1.3  測試 59

6.2?Spring Boot使用監聽器Listener 59

6.2.1  監聽器Listener介紹 59

6.2.2  監聽器Listener的使用 60

6.2.3  測試 61

7章?集成Redis緩存 62

7.1?Redis緩存介紹 62

7.1.1  Redis概述 62

7.1.2  Redis服務器的安裝 63

7.1.3  Redis緩存測試 65

7.2?Spring Boot集成Redis緩存 71

7.2.1  Spring Boot緩存支持 71

7.2.2  引入依賴 71

7.2.3  添加緩存配置 71

7.2.4  測試用例開發 72

7.2.5  測試 73

7.3?Redis緩存在Spring Boot中使用 74

7.3.1  監聽器Listener的開發 74

7.3.2  項目啓動緩存數據 76

7.3.3  更新緩存數據 76

7.3.4  測試 78

8章?集成Log4j日誌 80

8.1?Log4j介紹 80

8.2?集成Log4j2 82

8.2.1  引入依賴 82

8.2.2  添加Log4j配置 83

8.2.3  創建log4j2.xml文件 84

8.3?使用Log4j記錄日誌 84

8.3.1  打印到控製颱 84

8.3.2  記錄到文件 86

8.3.3  測試 88

9章?Quartz定時器和發送Email 90

9.1?使用Quartz定時器 90

9.1.1  Quartz概述 90

9.1.2  引入依賴 92

9.1.3  定時器配置文件 93

9.1.4  創建定時器類 95

9.1.5  Spring Boot掃描配置文件 97

9.1.6  測試 97

9.2?Spring Boot發送Email 98

9.2.1  Email介紹 98

9.2.2  引入依賴 98

9.2.3  添加Email配置 99

9.2.4  在定時器中發送郵件 99

9.2.5  測試 102

壹0章?集成MyBatis 103

10.1?MyBatis介紹 10310.2?集成MyBatis 104

10.2.1  引入依賴 104

10.2.2  添加MyBatis配置 104

10.2.3  Dao層和Mapper文件開發 104

10.2.4  測試 107

壹1章?異步消息與異步調用 108

11.1?JMS消息介紹 108

11.2?Spring Boot集成ActiveMQ 110

11.2.1  ActiveMQ概述 110

11.2.2  ActiveMQ的安裝 110

11.2.3  引入依賴 112

11.2.4  添加ActiveMQ配置 112

11.3?使用ActiveMQ 112

11.3.1  創建生産者 112

11.3.2  創建消費者 116

11.3.3  測試 117

11.4?Spring Boot異步調用 121

11.4.1  異步調用介紹 121

11.4.2  @Async的使用 121

11.4.3  測試 122

壹2章?全局異常處理與Retry重試 126

12.1?全局異常介紹 126

12.2?Spring Boot全局異常使用 127

12.2.1  自定義錯誤頁麵 127

12.2.2  測試 129

12.2.3  全局異常類開發 129

12.2.4  測試 132

12.3?Retry重試機製 132

12.3.1  Retry重試介紹 132

12.3.2  Retry重試機製的使用 133

12.3.3  測試 135

壹3章?集成MongoDB數據庫 136

13.1?MongoDB數據庫介紹 136

13.1.1  MongoDB概述 136

13.1.2  MongoDB的安裝 137

13.1.3  NoSQL Manager for MongoDB客戶端介紹 138

13.1.4  NoSQL Manager for MongoDB客戶端的使用 138

13.2?集成MongoDB 140

13.2.1  引入依賴 140

13.2.2  添加MongoDB配置 140

13.2.3  連接MongoDB 140

13.2.4  測試 142

壹4章?集成Spring Security 144

14.1?Spring Security介紹 144

14.2?集成Spring Security 146

14.2.1  引入依賴 146

14.2.2  配置Spring Security 146

14.2.3  測試 147

14.2.4  數據庫用戶授權登錄 148

14.2.5  測試 155

壹5章?Spring Boot應用監控 156

15.1?應用監控介紹 156

15.2?使用應用監控 157

15.2.1  引入依賴 157

15.2.2  添加配置 157

15.2.3  測試 158

15.2.4  定製端點 160

15.3?自定義端點 161

15.3.1  自定義端點EndPoint 161

15.3.2  測試 164

15.3.3  自定義HealthIndicator 164

15.3.4  測試 166

15.4?保護Actuator端點 166

壹6章?集成Dubbo和Zookeeper 169

16.1?Zookeeper介紹與安裝 169

16.1.1  Zookeeper概述 169

16.1.2  Zookeeper的安裝與啓動 171

16.2?Spring Boot集成Dubbo 172

16.2.1  Dubbo概述 172

16.2.2  服務與接口拆分思路 174

16.2.3  服務與接口拆分實踐 174

16.2.4  正式版發布 178

16.2.5  Service服務端開發 179

16.2.6  Service服務注冊 181

16.2.7  Client客戶端開發 181

壹7章?多環境配置與部署 183

17.1?多環境配置介紹 183

17.2?多環境配置使用 184

17.2.1  添加多個配置文件 184

17.2.2  配置激活選項 185

17.2.3  測試 185

17.3?部署 187

17.3.1  Spring Boot內置Tomcat 187

17.3.2  IntelliJ IDEA配置Tomcat 188

17.3.3  war包部署 190

17.3.4  測試 191

壹8章?Spring Boot原理解析 192

18.1?迴顧入口類 192

18.1.1  MySpringBootApplication入口類 192

18.1.2  @SpringBootApplication的原理 193

18.1.3  SpringApplication的run方法 195

18.1.4  SpringApplicationRunListeners監聽器 196

18.1.5  .ApplicationContextInitializer接口 197

18.1.6  ApplicationRunner與CommandLineRunner 199

18.2?SpringApplication執行流程 199

18.3?spring-boot-starter原理 201

參考文獻 204




一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 下載 mobi epub pdf txt 電子書 格式

一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 下載 mobi pdf epub txt 電子書 格式 2024

一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

一步一步學Spring Boot 2 spring 微服務項目實戰Web應用開發教程書籍 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有