-
>
全國計(jì)算機(jī)等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Spring Boot微服務(wù)實(shí)戰(zhàn)(第2版) 版權(quán)信息
- ISBN:9787302624745
- 條形碼:9787302624745 ; 978-7-302-62474-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Spring Boot微服務(wù)實(shí)戰(zhàn)(第2版) 本書特色
Spring Boot是Pivotal團(tuán)隊(duì)設(shè)計(jì)的一種微服務(wù)框架, 基于Spring開發(fā),用于簡化新Spring應(yīng)用的初始搭建及開發(fā)過程,提升Spring 開發(fā)者的體驗(yàn)。它秉持“約定大于配置”的思想,集成了大量開箱即用的第三方庫,支持絕大多數(shù)開源軟件,使開發(fā)者更專注于業(yè)務(wù)邏輯,便捷地構(gòu)建微服務(wù)。Spring Boot的出現(xiàn)為Java領(lǐng)域內(nèi)實(shí)施微服務(wù)架構(gòu)提供了技術(shù)支撐,是Java領(lǐng)域*出色的微服務(wù)架構(gòu)實(shí)施技術(shù)。 本書首先解釋為什么要從一個小的單體應(yīng)用開始學(xué)習(xí),然后從一個空項(xiàng)目入手,開始分層創(chuàng)建微服務(wù);在此過程中構(gòu)建Web應(yīng)用程序,展示Spring Boot在處理應(yīng)用程序時的強(qiáng)大功能,*后深入探討微服務(wù)的一些核心概念。本書圍繞服務(wù)發(fā)現(xiàn)、負(fù)載均衡、路由、集中式日志、按環(huán)境配置和容器化等內(nèi)容,采用增量方法介紹微服務(wù)架構(gòu)、測試驅(qū)動開發(fā)和分布式系統(tǒng)中的常見模式。
Spring Boot微服務(wù)實(shí)戰(zhàn)(第2版) 內(nèi)容簡介
本書介紹Spring Boot*新版本新增的功能,包括支持*新版本的Java SE、使用JUnit 5進(jìn)行測試、更新用于服務(wù)發(fā)現(xiàn)和負(fù)載均衡的Spring Cloud工具、使用云原生構(gòu)建包構(gòu)建Docker映像、提供基本的集中式日志解決方案、使用Sleuth實(shí)現(xiàn)E2E可追溯性、使用Consul進(jìn)行集中式配置、依賴項(xiàng)升級、支持Spring Data Neumann等。 作者使用緊貼實(shí)用的方法來解釋使用這種軟件架構(gòu)的好處,而不是只偏重理論概念,介紹了計(jì)算機(jī)編程中的一些*先進(jìn)技術(shù)。
Spring Boot微服務(wù)實(shí)戰(zhàn)(第2版) 目錄
1.1 讀者對象
1.2 本書與其他書籍和指南的區(qū)別
1.2.1 學(xué)習(xí):一個增量過程
1.2.2 本書是指南還是圖書
1.3 從基礎(chǔ)到高級主題
1.3.1 以Spring Boot為框架是更專業(yè)的方式
1.3.2 測試驅(qū)動的開發(fā)
1.3.3 微服務(wù)
1.3.4 由事件驅(qū)動的系統(tǒng)
1.3.5 非功能性需求
1.4 在線內(nèi)容
1.5 本章小結(jié)
第2章 基本概念
2.1 Spring
2.2 Spring Boot
2.3 Lombok和Java
2.4 測試的基礎(chǔ)知識
2.4.1 測試驅(qū)動的開發(fā)
2.4.2 行為驅(qū)動的開發(fā)
2.4.3 JUnit
2.4.4 Mockito
2.4.5 AssertJ
2.4.6 在Spring Boot中進(jìn)行測試
2.5 日志記錄
2.6 本章小結(jié)
第3章 一個基礎(chǔ)的Spring Boot應(yīng)用程序
3.1 搭建開發(fā)環(huán)境
3.2 Web應(yīng)用的框架
3.3 Spring Boot自動配置
3.4 三層架構(gòu)
3.5 域建模
3.5.1 域定義和域驅(qū)動設(shè)計(jì)
3.5.2 域類
3.6 業(yè)務(wù)邏輯
3.6.1 功能
3.6.2 隨機(jī)的Challenge
3.6.3 驗(yàn)證Attempt
3.7 表示層
3.7.1 REST
3.7.2 Spring Boot和REST API
3.7.3 設(shè)計(jì)API
3.7.4 **個控制器
3.7.5 自動序列化的工作方式
3.7.6 使用Spring Boot測試控制器
3.8 本章小結(jié)
第4章 用React構(gòu)建微前端
4.1 快速了解React和Node
4.2 搭建開發(fā)環(huán)境
……
第5章 數(shù)據(jù)層
第6章 從微服務(wù)開始
第7章 事件驅(qū)動的架構(gòu)
第8章 微服務(wù)架構(gòu)中的常見
后記
Spring Boot微服務(wù)實(shí)戰(zhàn)(第2版) 作者簡介
莫伊塞斯·馬塞羅·加西亞(Moises Macero Garcia)從小就對軟件開發(fā)興趣濃厚,當(dāng)時他在自己的ZX Spectrum上玩Basic。在他的職業(yè)生涯中,經(jīng)常為小型和大型項(xiàng)目以及自己的初創(chuàng)公司進(jìn)行軟件開發(fā)和設(shè)計(jì)。他喜歡使軟件問題變得簡單,喜歡在團(tuán)隊(duì)中工作,這樣不僅可以指導(dǎo)他人,而且可以向他們學(xué)習(xí)。他是thepracticaldeveloper.com博客的作者,他在其中分享了有關(guān)技術(shù)挑戰(zhàn)的解決方案、指南,以及IT行業(yè)工作方法的心得。他還為需要實(shí)用軟件工程方法的公司組織研討會。在業(yè)余時間,他喜歡旅行和遠(yuǎn)足?赏ㄟ^Twitter賬戶@moises_macero聯(lián)系他。
- >
中國歷史的瞬間
- >
李白與唐代文化
- >
小考拉的故事-套裝共3冊
- >
龍榆生:詞曲概論/大家小書
- >
名家?guī)阕x魯迅:朝花夕拾
- >
月亮與六便士
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
史學(xué)評論