首 頁(yè)
手機(jī)版

springboot揭秘快速構(gòu)建微服務(wù)體系 王福強(qiáng)pdf掃描版

SpringBoot是一個(gè)可使用Java構(gòu)建微服務(wù)的微框架,對(duì)于新手來(lái)講,如何才能快速入門呢?這里小編推薦大家閱訊springboot揭秘快速構(gòu)建微服務(wù)體系,這是一本SpringBoot微框架解析揭秘書(shū)籍,由資深Java技術(shù)專家和架構(gòu)師王福強(qiáng)編著,由阿里與平安集團(tuán)技術(shù)高層傾心傾情推薦,全書(shū)采用了理論與實(shí)踐相結(jié)合、框架與生態(tài)相結(jié)合、技術(shù)與產(chǎn)品相結(jié)合,多視角、多維度、多場(chǎng)景地為大家深刻揭示了SpringBoot微服務(wù)框架和微服務(wù)架構(gòu)體系的奧秘,適用于學(xué)習(xí)SpringBoot的朋友免費(fèi)下載閱讀。

內(nèi)容介紹

《springboot揭秘快速構(gòu)建微服務(wù)體系》以微服務(wù)的基本概念介紹性開(kāi)篇, 逐步引出Java平臺(tái)下打造微服務(wù)的利器SpringBoot微框架, 從SpringBoot微框架的出身和源頭, 循序漸進(jìn),一步步為大家剖析了SpringBoot微框架的設(shè)計(jì)理念和原理,并對(duì)框架的重點(diǎn)功能和模塊進(jìn)行了逐一講解。

“框架,體系,生態(tài)”, 三者循序漸進(jìn),相輔相成,本書(shū)最精彩的部分在于, 在大家對(duì)SpringBoot微框架已經(jīng)有了基本的認(rèn)識(shí)之后, 我們將一起探索如何基于SpringBoot微框架打造一套完備的微服務(wù)體系。SpringBoot微框架依托Java平臺(tái)和Spring框架,擁有良好的可擴(kuò)展性和可定制性,為了說(shuō)明這一點(diǎn),我們單獨(dú)開(kāi)辟了一章內(nèi)容,為大家介紹如何使用Scala和SpringBoot微框架來(lái)開(kāi)發(fā)和交付相應(yīng)的微服務(wù),并且圍繞著Scala和SpringBoot如何打造相應(yīng)的工具, 技術(shù)產(chǎn)品等支持來(lái)提高相應(yīng)微服務(wù)的交付效率。

springboot揭秘章節(jié)目錄

序言
前言
第1章 了解微服務(wù)1
1.1 什么是微服務(wù)1
1.2 微服務(wù)因何而生2
1.3 微服務(wù)會(huì)帶來(lái)哪些好處4
1.3.1 獨(dú)立,獨(dú)立,還是獨(dú)立4
1.3.2 多語(yǔ)言生態(tài)6
1.4 微服務(wù)會(huì)帶來(lái)哪些挑戰(zhàn)8  1.5 本章小結(jié)9
第2章 飲水思源:回顧與探索Spring框架的本質(zhì)11
2.1 Spring框架的起源11
2.2 Spring IoC其實(shí)很簡(jiǎn)單12
2.3 了解一點(diǎn)兒JavaConfig14
2.3.1 那些高曝光率的Annotation17
2.4 本章小結(jié)18
第3章 SpringBoot的工作機(jī)制19
3.1 SpringBoot初體驗(yàn)19
3.2 @SpringBootApplication背后的秘密20
3.2.1 @Configuration創(chuàng)世紀(jì)21
3.2.2 @EnableAutoConfiguration的功效22
3.2.3 可有可無(wú)的@ComponentScan25
3.3 SpringApplication:SpringBoot程序啟動(dòng)的一站式解決方案26
3.3.1 深入探索SpringApplication執(zhí)行流程27
3.3.2 SpringApplicationRunListener30
3.3.3 ApplicationListener31
3.3.4 ApplicationContextInitializer32
3.3.5 CommandLineRunner33
3.4 再談自動(dòng)配置34
3.4.1 基于條件的自動(dòng)配置34
3.4.2 調(diào)整自動(dòng)配置的順序35
3.5 本章小結(jié)35
第4章 了解紛雜的spring-boot-starter37
4.1 應(yīng)用日志和spring-boot-starter-logging39
4.2 快速Web應(yīng)用開(kāi)發(fā)與spring-boot-starter-web40
4.2.1 項(xiàng)目結(jié)構(gòu)層面的約定41
4.2.2 SpringMVC框架層面的約定和定制41
4.2.3 嵌入式Web容器層面的約定和定制42
4.3 數(shù)據(jù)訪問(wèn)與spring-boot-starter-jdbc43
4.3.1 SpringBoot應(yīng)用的數(shù)據(jù)庫(kù)版本化管理46
4.4 spring-boot-starter-aop及其使用場(chǎng)景說(shuō)明48
4.4.1 spring-boot-starter-aop在構(gòu)建spring-boot-starter-metrics自定義模塊中的應(yīng)用
4.5 應(yīng)用安全與spring-boot-starter-security58
4.5.1 了解SpringSecurity基本設(shè)計(jì)61
4.5.2 進(jìn)一步定制spring-boot-starter-security66
4.6 應(yīng)用監(jiān)控與spring-boot-starter-actuator68
4.6.1 自定義應(yīng)用的健康狀態(tài)檢查70
4.6.2 開(kāi)放的endpoints才真正“有用”73
4.6.3 用還是不用,這是個(gè)問(wèn)題75
4.7 本章小結(jié)77
第5章 SpringBoot微服務(wù)實(shí)踐探索79
5.1 使用SpringBoot構(gòu)建微服務(wù)79
5.1.1 創(chuàng)建基于Dubbo框架的SpringBoot微服務(wù)80
5.1.2 使用SpringBoot快速構(gòu)建Web API91
5.1.3 使用SpringBoot構(gòu)建其他形式的微服務(wù)104
5.2 SpringBoot微服務(wù)的發(fā)布與部署110
5.2.1 spring-boot-starter的發(fā)布與部署方式112
5.2.2 基于RPM的發(fā)布與部署方式115
5.2.3 基于Docker的發(fā)布與部署方式120
5.3 SpringBoot微服務(wù)的注冊(cè)與發(fā)現(xiàn)124
5.4 SpringBoot微服務(wù)的監(jiān)控與運(yùn)維127
5.4.1 推還是拉,這一直是個(gè)問(wèn)題131
5.4.2 從局部性觸發(fā)式報(bào)警到系統(tǒng)性智能化報(bào)警132
5.5 SpringBoot微服務(wù)的安全與防護(hù)133
5.6 SpringBoot微服務(wù)體系的脊梁:發(fā)布與部署平臺(tái)135
5.7 本章小結(jié)138
第6章 SpringBoot與Scala139
6.1 使用Maven構(gòu)建和發(fā)布基于SpringBoot的Scala應(yīng)用140
6.1.1 進(jìn)一步簡(jiǎn)化基于Maven的Scala項(xiàng)目創(chuàng)建146
6.1.2 進(jìn)一步簡(jiǎn)化基于Scala的Web API開(kāi)發(fā)167
6.2 使用SBT構(gòu)建和發(fā)布基于SpringBoot的Scala應(yīng)用174
6.2.1 探索基于SBT的SpringBoot應(yīng)用開(kāi)發(fā)模式175
6.2.2 探索基于SBT的SpringBoot應(yīng)用發(fā)布策略181
6.3 本章小結(jié)184
第7章 SpringBoot總結(jié)與展

使用說(shuō)明

1、下載并解壓,得出pdf文件

2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器

3、安裝后,在打開(kāi)解壓得出的pdf文件

4、雙擊進(jìn)行閱讀

收起介紹展開(kāi)介紹
  • 下載地址
springboot揭秘快速構(gòu)建微服務(wù)體系 王福強(qiáng)pdf掃描版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門推薦