自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

這五本書,給你一次徹底讀懂Spring的機(jī)會(huì)

開發(fā) 后端
今天,猿哥將和大家討論一些學(xué)習(xí)Spring Boot和Spring Cloud的最佳書籍。

 如果你是一名Java開發(fā)人員,并且想了解有關(guān)Spring Boot和Spring Cloud框架的相關(guān)信息,那你今天真是來(lái)對(duì)地方了,今天,猿哥將和大家討論一些學(xué)習(xí)Spring Boot和Spring Cloud的最佳書籍。

[[441853]]

微服務(wù)不過(guò)是RESTful Web服務(wù)的擴(kuò)展,其主要目的是將你的代碼分解為小型,分布式和獨(dú)立的服務(wù),以實(shí)現(xiàn)更好的管理。但是,它確實(shí)需要比較周全的設(shè)計(jì)和大量的準(zhǔn)備工作,好在Spring Boot和Spring Cloud提供了一些通用功能并通過(guò)云開發(fā),使你可以把重心放在業(yè)務(wù)邏輯上,從而簡(jiǎn)化了微服務(wù)應(yīng)用程序開發(fā)。

但是話說(shuō)回來(lái),關(guān)于這些框架的書籍并不多,因此我們沒有太多選擇,隨著越來(lái)越多的Java開發(fā)人員學(xué)習(xí)Spring Boot和Spring Cloud來(lái)開發(fā)基于云的Java應(yīng)用程序,今天就和大家盤點(diǎn)一下相關(guān)方面的書籍吧。

1. 《Spring Boot實(shí)戰(zhàn)》

這是學(xué)習(xí)Spring Boot的最好的書,Craig Walls通過(guò)這本經(jīng)典著作教會(huì)了大多數(shù)程序員如何使用Spring Framework 。Craig Walls通過(guò)舉例的方式配合簡(jiǎn)單的語(yǔ)言將復(fù)雜而乏味的概念解釋清楚。

本書涵蓋了Spring Boot的幾乎所有基本主題,從自動(dòng)配置開始入手,并對(duì)Spring Boot如如何簡(jiǎn)化Java開發(fā)進(jìn)行了一個(gè)整體的介紹

該書進(jìn)一步探討了諸如Spring Boot Actuator之類的高級(jí)概念,以了解Spring Boot應(yīng)用程序內(nèi)部發(fā)生了什么。它還著眼于Spring Boot CLI,以使用Groovy進(jìn)行更簡(jiǎn)單的Java Spring開發(fā)。

簡(jiǎn)而言之,《Spring Boot in Action》是學(xué)習(xí)Spring Boot的最佳書籍之一,對(duì)于任何想要掌握Spring Boot框架的Java開發(fā)人員來(lái)說(shuō)都是必讀的書籍。

2. 《Cloud Native Java》

我認(rèn)為沒有哪本書能和這本書一樣完美涵蓋了Java云開發(fā)和使用Spring構(gòu)建彈性分布式應(yīng)用程序。兩位作者Josh Long和Kenny Bastani都是Spring框架的權(quán)威,針對(duì)Spring方面(例如MVC,配置和云)的介紹非常好。

本書分為四個(gè)主要部分,內(nèi)容涵蓋基礎(chǔ)知識(shí),開發(fā)分布式Web服務(wù)和微服務(wù),數(shù)據(jù)集成以及部署基于云的應(yīng)用程序、有關(guān)持續(xù)集成和交付的一些準(zhǔn)則。

3.《Spring微服務(wù)實(shí)戰(zhàn)》

這是另一本有關(guān)于Java云開發(fā)的好書,但它側(cè)重于微服務(wù),實(shí)際上在讀《Cloud Native Java》之前我就讀過(guò)這本書了。

作者John Carnell是一位資深的云工程師,在Java領(lǐng)域擁有20年的經(jīng)驗(yàn),這在本書中確實(shí)有所體現(xiàn)。他在解釋微服務(wù)的關(guān)鍵概念和模式(例如配置,路由,擴(kuò)展和使用實(shí)際示例部署服務(wù))方面做得非常出色。

本書還將教你如何使用Java和Spring平臺(tái)構(gòu)建基于微服務(wù)的應(yīng)用程序??傮w而言,對(duì)于有Spring經(jīng)驗(yàn)并希望用Java開發(fā)微服務(wù)應(yīng)用程序的Java開發(fā)人員來(lái)說(shuō),這是一本理想的書。

4.《 Learning Spring Boot 2.0》

這是學(xué)習(xí)Spring Boot 2.0的另一本很棒的書。作者Greg Turnquist是Spring的權(quán)威,并在Spring Framework背后的公司Pivotal工作。

他是Spring Data團(tuán)隊(duì)的成員,也是Spring Session MongoDB的負(fù)責(zé)人。他還參與了Spring Boot,Spring HATEOAS和Spring Data REST的開發(fā),同時(shí)還擔(dān)任Spring入門指南的總編輯。

所有這些經(jīng)驗(yàn)在本書中都顯而易見。這本書不僅涵蓋了Spring Boot,而且在測(cè)試Spring應(yīng)用程序方面的知識(shí)也非常豐富。

5. 《精通 Spring》

這是Dinesh Rajput撰寫的關(guān)于Spring Boot的另一本相對(duì)較新的書。他是一名Java博主和Spring愛好者。

如標(biāo)題介紹的那樣,本書詳細(xì)闡述了與Spring Boot 2.0相關(guān)的基本解決方案,它還涵蓋了Spring Cloud和Java云開發(fā)。

在本書中,將從Spring框架的最新版本Spring Boot 2.0開始,學(xué)習(xí)它的基礎(chǔ)知識(shí),例如自動(dòng)配置,啟動(dòng)程序依賴項(xiàng),Actuator,Spring Boot CLI等。

熟悉基礎(chǔ)知識(shí)后,你將開始探索更高級(jí)的功能,例如自定義自動(dòng)配置,之后才介紹關(guān)鍵的Spring Boot工具和服務(wù)來(lái)探索微服務(wù)和云環(huán)境。

簡(jiǎn)而言之,該書涵蓋了從開發(fā)到測(cè)試和部署,從開發(fā)到基于Spring的Java微服務(wù)應(yīng)用程序所需的所有知識(shí)。

以上就是關(guān)于學(xué)習(xí)Spring Boot和Spring Cloud的最佳書籍,這些書籍不僅可以幫助你學(xué)習(xí)基礎(chǔ)知識(shí),還可以為你提供在云上創(chuàng)建和部署自己的Java應(yīng)用程序所需的實(shí)踐經(jīng)驗(yàn)。 

 

責(zé)任編輯:龐桂玉 來(lái)源: 程序員書庫(kù)
相關(guān)推薦

2019-12-29 23:56:51

Python編程語(yǔ)言開發(fā)

2021-01-07 07:20:24

JavaScript開發(fā)書籍

2018-09-13 15:05:27

信息安全網(wǎng)絡(luò)安全安全行業(yè)

2020-06-27 08:41:31

機(jī)器學(xué)習(xí)數(shù)學(xué)算法

2020-06-30 09:06:05

機(jī)器學(xué)習(xí)數(shù)學(xué)深度學(xué)習(xí)

2020-08-05 12:10:05

Web編程語(yǔ)言前端

2020-03-19 15:32:47

手機(jī)消毒病毒

2020-07-02 07:51:07

Python編程語(yǔ)言開發(fā)

2025-03-11 00:00:15

2018-06-21 15:15:05

數(shù)據(jù)庫(kù)Redis書籍

2021-01-08 08:04:40

JavaScript開發(fā)

2018-07-04 09:30:07

Python書籍程序員

2019-05-06 09:10:55

網(wǎng)絡(luò)安全黑客攻擊

2013-08-19 14:01:01

程序員創(chuàng)意

2021-05-17 14:10:29

MySQLSQLServer

2020-09-06 22:59:35

Linux文件命令

2015-10-09 09:21:01

程序員寫書

2017-09-08 15:34:01

2020-10-18 12:53:29

黑科技網(wǎng)站軟件

2020-11-26 16:50:21

書籍拖延癥
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)