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

Java穩(wěn)坐TOIBE編程語言排行榜首位,你還不懂Spring?

開發(fā)
如果你學(xué)了Java,卻不知Spring Boot為何物那肯定是不行了,今天就和大家重點介紹幾本Spring Boot新書,如果你打算在2020年學(xué)習(xí)Spring Boot,千萬不要錯過他們。

前不久,TIOBE公布了2020年1月份編程語言排行榜,毫無懸念,Java穩(wěn)坐第一。雖然我們都知道今年流行度最高的編程語言是Python,但無論Python增速如何強勁,短期內(nèi),編程語言的龍頭依然是Java,因此,許多人依然熱衷于學(xué)習(xí)Java。

而Spring Boot是流行的用于開發(fā)微服務(wù)的Java框架,如果你學(xué)了Java,卻不知Spring Boot為何物那肯定是不行了,今天就和大家重點介紹幾本Spring Boot新書,如果你打算在2020年學(xué)習(xí)Spring Boot,千萬不要錯過他們。

1、《Introduction to Java Spring Boot》

這本書是Spring Boot 2.0的初學(xué)者指南,旨在向初學(xué)者介紹如何在Spring Boot 2.0中實現(xiàn)基本的Web開發(fā)技術(shù),其中涵蓋幾個獨特的主題,可以幫助你更容易掌握和使用在現(xiàn)實生活中的項目。本書是為那些對使用Spring框架開發(fā)應(yīng)用程序,特別是Spring Boot 2感興趣的人編寫的,此外,它并沒有一定要求你有Spring Boot經(jīng)驗,即使是零基礎(chǔ)的初學(xué)者也適用。

2、《Beginning Spring 5》

這本書將教你如何使用Spring框架來構(gòu)建基于Java的應(yīng)用程序、Web應(yīng)用程序和微服務(wù),你將看到Spring對我們用Java編寫和設(shè)計應(yīng)用程序的方式產(chǎn)生了怎樣的影響,并討論如何使用Spring思維構(gòu)建應(yīng)用程序,以及這種思維方式的好處。

在此過程中,你將通過易于理解的應(yīng)用程序了解Spring生態(tài)系統(tǒng)的許多方面,這些應(yīng)用程序不僅可以教會你技術(shù),還能獲得更多Spring實踐經(jīng)歷,諸如使用最新的Spring 5特性(包括WebFlux)編寫函數(shù)式或反應(yīng)式Java程序,不過閱讀本書之前,你至少要有一些Java編程經(jīng)驗。

3、《Mastering Spring 5》

Spring 5.1是被廣泛使用的Spring框架的最新版本。本書將帶你使用Spring 5.1和Spring Boot 2.1構(gòu)建基于Java的企業(yè)應(yīng)用程序,創(chuàng)建易于測試的高性能、可重用和可擴展的企業(yè)級Java應(yīng)用程序,并深入了解高級Spring和SpringBoot概念,從而有效地開發(fā)應(yīng)用程序。除此之外,你還能通過本書學(xué)到Kotlin的基礎(chǔ)知識,并在Eclipse中構(gòu)建Kotlin項目。

4、《Spring 5.0 Projects》

本書利用Spring 5.0的所有特性和第三方工具來構(gòu)建強大的后端體系,首先使用Spring MVC、Spring Data連接不同國家統(tǒng)計數(shù)據(jù)的世界銀行API和MySQL數(shù)據(jù)庫創(chuàng)建一個Web應(yīng)用程序。接下來,使用Spring WebFlux框架構(gòu)建一個RESTful web服務(wù)應(yīng)用程序。然后,你還將創(chuàng)建一個基于Spring Boot的簡單博客管理系統(tǒng),該系統(tǒng)使用Elasticsearch作為數(shù)據(jù)存儲;接著,使用Spring Security和LDAP庫對用戶進行身份驗證,并使用OAuth 2協(xié)議創(chuàng)建一個中央身份驗證和授權(quán)服務(wù)器。

此外,你還將了解如何使用JHipster創(chuàng)建基于Spring boot的單片應(yīng)用程序。最后,再使用Spring cloud和Netflix OSS組件創(chuàng)建一個具有微服務(wù)架構(gòu)的在線書店,并使用Spring和Kotin創(chuàng)建一個任務(wù)管理系統(tǒng),在本書的最后,你還可以使用Spring框架創(chuàng)建一致且靈活的實時Web應(yīng)用程序

5、《Building Microservices with Spring》

本書首先概述了Spring Framework 5.0的設(shè)計模式,使你能夠?qū)崿F(xiàn)大規(guī)模的響應(yīng)式微服務(wù),并學(xué)習(xí)如何在應(yīng)用程序設(shè)計中使用GOF模式,了解依賴注入模式這是Spring框架解耦過程背后的主要原理,它使管理代碼更加容易,接著再解JDBC模板技術(shù)及其在抽象數(shù)據(jù)庫訪問中的用法。

6、《Spring 5》

本書利用成熟的Spring 5框架,在Java和JVM生態(tài)系統(tǒng)中快速構(gòu)建和部署可用于生產(chǎn)的微服務(wù),通過構(gòu)建三個實際項目來探索Spring框架,學(xué)完本書的內(nèi)容之后,你就可以使用Spring 5開發(fā)企業(yè)Web應(yīng)用程序。

7、《Pro Spring Boot 2》

這本修訂版的書將向你展示如何充分利用Spring Boot 2技術(shù),以及如何應(yīng)用它來創(chuàng)建企業(yè)級應(yīng)用程序,作者是Spring框架背后的Pivotal公司的高級解決方案架構(gòu)師和首席技術(shù)指導(dǎo),因此這本書的質(zhì)量可想而知。

 

責(zé)任編輯:趙寧寧 來源: 程序員書庫
相關(guān)推薦

2019-12-23 08:34:47

編程語言JavaPython

2019-02-14 09:13:46

PythonJavaIT

2024-05-06 07:00:00

編程語言開發(fā)

2021-10-19 22:50:05

編程語言數(shù)據(jù)Python

2020-02-14 09:19:12

編程語言JavaPython

2011-12-19 09:13:45

Javaeclipse

2020-03-09 14:04:05

編程語言GoDelphi

2020-04-08 08:48:13

編程語言C語言Java

2019-09-26 09:00:31

Java編程語言

2018-07-25 10:00:26

2020-05-07 10:02:46

編程語言JavaC語言

2016-12-06 18:07:49

編程語言排行榜

2022-08-09 08:29:50

TIOBE編程語言排行榜程序員

2016-06-07 10:04:30

編程語言排行榜Assembly la

2020-03-07 22:01:58

編程語言JavaPython

2019-10-21 10:59:52

編程語言JavaC

2019-06-28 15:43:50

編程語言程序員Java

2021-03-10 23:20:08

編程語言SQL

2023-04-13 15:00:45

編程語言PythonChatGPT

2017-02-10 08:55:42

點贊
收藏

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