注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)Spring Boot 2攻略

Spring Boot 2攻略

Spring Boot 2攻略

定 價(jià):¥79.80

作 者: (英)馬特·戴尼姆
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302539490 出版時(shí)間: 2019-10-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  1、 獲得在Spring Boot 2微框架下編寫可重用代碼的攻略以及多個可重用的代碼片段2、 發(fā)現(xiàn)Spring Boot 2與其他Spring API、工具和框架集成的方法3、 通過使用Spring MVC、Spring WebFlux和Spring Web Socket簡化Web開發(fā)4、 在開發(fā)Web服務(wù)時(shí)使用微服務(wù),將微服務(wù)與Spring Boot應(yīng)用集成5、 增加持久化功能,并無縫添加數(shù)據(jù)層,從而使Spring Boot Web應(yīng)用實(shí)現(xiàn)更多功能6、 與企業(yè)服務(wù)集成,使用Spring Boot創(chuàng)建更加復(fù)雜的Java應(yīng)用

作者簡介

  Marten Deinum是開源項(xiàng)目Spring Framework的貢獻(xiàn)者,也是Conspect公司的Java技術(shù)顧問。他為許多小型和大型公司開發(fā)和設(shè)計(jì)軟件,主要使用Java技術(shù)。他是一個熱情的開源用戶,也是Spring Framework項(xiàng)目長期的追隨者、用戶和倡導(dǎo)者。他擔(dān)任多個職位,包括軟件工程師、開發(fā)主管、教練、Java培訓(xùn)師和Spring培訓(xùn)師。

圖書目錄


█ █ █
目    錄
 
第1章  介紹Spring Boot   1
1.1  使用Maven創(chuàng)建Spring Boot應(yīng)用程序   2
1.1.1  問題   2
1.1.2  解決方案   2
1.1.3  工作原理   2
1.2  使用Gradle創(chuàng)建Spring Boot應(yīng)用程序   5
1.2.1  問題   5
1.2.2  解決方案   5
1.2.3  工作原理   6
1.3  使用Spring Initializr創(chuàng)建Spring Boot應(yīng)用程序   8
1.3.1  問題   8
1.3.2  解決方案   9
1.3.3  工作原理   9
1.4  小結(jié)   12
第2章  Spring Boot基礎(chǔ)特性   13
2.1  配置bean   13
2.1.1  問題   13
2.1.2  解決方案   13
2.1.3  工作原理   13
2.2  屬性外置   19
2.2.1  問題   19
2.2.2  解決方案   19
2.2.3  工作原理   19
2.3  測試   23
2.3.1  問題   23
2.3.2  解決方案   23
2.3.3  工作原理   23
2.4  配置日志   28
2.4.1  問題   28
2.4.2  解決方案   28
2.4.3  工作原理   28
2.5  重用現(xiàn)有配置   29
2.5.1  問題   29
2.5.2  解決方案   30
2.5.3  工作原理   30
第3章  Spring MVC基礎(chǔ)特性   31
3.1  開始使用Spring MVC   31
3.1.1  問題   31
3.1.2  解決方案   31
3.1.3  工作原理   31
3.2  使用Spring MVC公開REST資源   35
3.2.1  問題   35
3.2.2  解決方案   35
3.2.3 工作原理   36
3.3  在Spring Boot中使用Thymeleaf模板   45
3.3.1  問題   45
3.3.2  解決方案   45
3.3.3  工作原理   45
3.4  處理異常   51
3.4.1  問題   51
3.4.2  解決方案   51
3.4.3  工作原理   51
3.5  應(yīng)用程序國際化   56
3.5.1  問題   56
3.5.2  解決方案   56
3.5.3  工作原理   56
3.6  解析用戶區(qū)域設(shè)置   59
3.6.1  問題   59
3.6.2  解決方案   59
3.6.3  工作原理   59
3.7  選擇和配置內(nèi)嵌的服務(wù)器   63
3.7.1  問題   63
3.7.2  解決方案   63
3.7.3  工作原理   63
3.8  為Servlet容器配置SSL   68
3.8.1  問題   68
3.8.2  解決方案   68
3.8.3  工作原理   68
第4章  Spring MVC 異步特性   73
4.1  使用控制器和TaskExecutor處理異步請求   74
4.1.1  問題   74
4.1.2  解決方案   74
4.1.3  工作原理   74
4.2  響應(yīng)回寫函數(shù)   78
4.2.1  問題   78
4.2.2  解決方案   78
4.2.3  工作原理   78
4.3  WebSocket   86
4.3.1  問題   86
4.3.2  解決方案   86
4.3.3  工作原理   86
4.4  在WebSocket上使用STOMP   96
4.4.1  問題   96
4.4.2  解決方案   96
4.4.3  工作原理   96
第5章  Spring WebFlux特性   105
5.1  使用Spring WebFlux開發(fā)反應(yīng)式應(yīng)用   105
5.1.1  問題   105
5.1.2  解決方案   105
5.1.3  工作原理   107
5.2  發(fā)布和使用反應(yīng)式Rest服務(wù)   111
5.2.1  問題   111
5.2.2  解決方案   111
5.2.3  工作原理   111
5.3  使用Thymeleaf作為模板引擎   120
5.3.1  問題   120
5.3.2  解決方案   120
5.3.3  工作原理   120
5.4  WebFlux和WebSocket   125
5.4.1  問題   125
5.4.2  解決方案   125
5.4.3  工作原理   125
第6章  Spring Security介紹   135
6.1  在Spring Boot應(yīng)用程序中啟用安全特性   135
6.1.1  問題   135
6.1.2  解決方案   135
6.1.3  工作原理   135
6.2  登錄Web應(yīng)用   142
6.2.1  問題   142
6.2.2  解決方案   142
6.2.3  工作原理   142
6.3  用戶認(rèn)證   150
6.3.1  問題   150
6.3.2  解決方案   151
6.3.3  工作原理   151
6.4  制定訪問控制決策   156
6.4.1  問題   156
6.4.2  解決方案   156
6.4.3  工作原理   156
6.5  向WebFlux應(yīng)用程序添加安全特性   160
6.5.1  問題   160
6.5.2  解決方案   161
6.5.3  工作原理   161
6.6  小結(jié)   166
第7章  數(shù)據(jù)訪問   167
7.1  配置數(shù)據(jù)源   167
7.1.1  問題   167
7.1.2  解決方案   167
7.1.3  工作原理   167
7.2  使用JdbcTemplate   176
7.2.1  問題   176
7.2.2  解決方案   176
7.2.3  工作原理   176
7.3  使用JPA   184
7.3.1  問題   184
7.3.2  解決方案   184
7.3.3  工作原理   184
7.4  直接使用Hibernate   192
7.4.1  問題   192
7.4.2  解決方案   192
7.4.3  工作原理   192
7.5  Spring Data MongoDB   195
7.5.1  問題   195
7.5.2  解決方案   195
7.5.3  工作原理   195
第8章  Java企業(yè)服務(wù)   209
8.1  Spring異步處理機(jī)制   209
8.1.1  問題   209
8.1.2  解決方案   209
8.1.3  工作原理   209
8.2  Spring任務(wù)調(diào)度   213
8.2.1  問題   213
8.2.2  解決方案   213
8.2.3  工作原理   213
8.3  發(fā)送E-mail   215
8.3.1  問題   215
8.3.2  解決方案   215
8.3.3  工作原理   215
8.4  注冊JMX MBean   220
8.4.1  問題   220
8.4.2  解決方案   220
8.4.3  工作原理   220
第9章  消息傳遞   225
9.1  配置JMS   225
9.1.1  問題   225
9.1.2  解決方案   225
9.1.3  工作原理   225
9.2  使用JMS發(fā)送消息   231
9.2.1  問題   231
9.2.2  解決方案   231
9.2.3  工作原理   231
9.3  使用JMS接收消息   238
9.3.1  問題   238
9.3.2  解決方案   238
9.3.3  工作原理   238
9.4  配置RabbitMQ   242
9.4.1  問題   242
9.4.2  解決方案   242
9.4.3  工作原理   243
9.5  使用RabbitMQ發(fā)送消息   243
9.5.1  問題   243
9.5.2  解決方案   244
9.5.3  工作原理   244
9.6  使用RabbitMQ接收消息   251
9.6.1  問題   251
9.6.2  解決方案   251
9.6.3  工作原理   251
第10章  Spring Boot Actuator   255
10.1  啟用和配置Spring Boot Actuator   255
10.1.1  問題   255
10.1.2  解決方案   255
10.1.3  工作原理   255
10.2  創(chuàng)建自定義的健康狀況檢查和性能指標(biāo)   261
10.2.1  問題   261
10.2.2  解決方案   262
10.2.3  工作原理   262
10.3  導(dǎo)出性能指標(biāo)   264
10.3.1  問題   264
10.3.2  解決方案   264
10.3.3  工作原理   265
第11章  打包   267
11.1  創(chuàng)建可執(zhí)行文件   267
11.1.1  問題   267
11.1.2  解決方案   267
11.1.3  工作原理   267
11.2  為部署創(chuàng)建WAR文件   270
11.2.1  問題   270
11.2.2  解決方案   270
11.2.3  工作原理   270
11.3  通過Thin Launcher減少歸檔文件大小   273
11.3.1  問題   273
11.3.2  解決方案   273
11.3.3  工作原理   273
11.4  使用Docker   274
11.4.1  問題   275
11.4.2  解決方案   275
11.4.3  工作原理   275
 
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號