版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
D
D
D工程實(shí)戰(zhàn):從零構(gòu)建企業(yè)級(jí)D
D
D應(yīng)用讀書(shū)筆記模板01思維導(dǎo)圖目錄分析精彩摘錄內(nèi)容摘要讀書(shū)筆記作者介紹目錄0305020406思維導(dǎo)圖企業(yè)級(jí)工程技術(shù)實(shí)現(xiàn)實(shí)戰(zhàn)核心概念案例領(lǐng)域案例架構(gòu)系統(tǒng)小結(jié)模型限界應(yīng)用服務(wù)服務(wù)對(duì)象事件本書(shū)關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要這是一本能教你快速?gòu)牧銟?gòu)建一個(gè)完整的企業(yè)級(jí)DDD應(yīng)用的實(shí)戰(zhàn)性著作。DDD本身涉及的概念多,而且技術(shù)組件的實(shí)現(xiàn)也比較復(fù)雜,對(duì)于初學(xué)者來(lái)說(shuō)門(mén)檻相對(duì)較高。本書(shū)在寫(xiě)作上另
辟蹊徑,首先用很短的篇幅將限界上下文、聚合、實(shí)體等十幾組核心概念和技術(shù)組件,以及Spring
Boot、Spring
Cloud和Axon等開(kāi)發(fā)DDD應(yīng)用的主流開(kāi)源框架做了一個(gè)簡(jiǎn)單的介紹,然后用8章的篇幅講解了一個(gè)綜合性的案例,不僅將前面提到的這些核心概念、技術(shù)組件和開(kāi)發(fā)框架的原理、使用全部融入到了案例中,還一步步地詳細(xì)講解了DDD應(yīng)用的實(shí)現(xiàn)方式和落地細(xì)節(jié)。通過(guò)閱讀本書(shū),你能獲得以下收獲:架構(gòu)設(shè)計(jì):基于DDD核心概念設(shè)計(jì)業(yè)務(wù)體系架構(gòu)。技術(shù)體系:根據(jù)DDD技術(shù)實(shí)現(xiàn)模型掌握主流框架的應(yīng)用。案例實(shí)戰(zhàn):遞進(jìn)式演練DDD核心理念及技術(shù)的落地實(shí)現(xiàn)。工程實(shí)施:提升DDD工程的整體實(shí)施水平和能力。目錄分析1.2面向領(lǐng)域的設(shè)計(jì)方法1.1面向領(lǐng)域的設(shè)計(jì)思想第1章引入D
D
D1.4本章小結(jié)1.3應(yīng)用D
D
D第1章引入D
D
D1.1面向領(lǐng)域的設(shè)計(jì)思想業(yè)務(wù)模型和系統(tǒng)復(fù)雜度領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的維度1.2面向領(lǐng)域的設(shè)計(jì)方法面向領(lǐng)域的戰(zhàn)略設(shè)計(jì)面向領(lǐng)域的戰(zhàn)術(shù)設(shè)計(jì)1.3應(yīng)用DDDDDD與單體架構(gòu)DDD與微服務(wù)架構(gòu)DDD與中臺(tái)架構(gòu)2.1子域和限界上下文2.3領(lǐng)域服務(wù)2.2領(lǐng)域模型對(duì)象第2
章
D
D
D
核心概念12.4領(lǐng)域事件22.5資源庫(kù)32.6應(yīng)用服務(wù)42.7基礎(chǔ)設(shè)施52.8本章小結(jié)第2
章
D
D
D
核心概念2.1子域和限界上下文子域的類(lèi)型限界上下文的映射和集成2.2領(lǐng)域模型對(duì)象實(shí)體和值對(duì)象聚合2.5資源庫(kù)資源庫(kù)模式資源庫(kù)的設(shè)計(jì)策略2.6應(yīng)用服務(wù)應(yīng)用服務(wù)的定位應(yīng)用服務(wù)的分類(lèi)3
.
1H
e
a
l
t
h
M
o
n
i
t
o
r業(yè)務(wù)體系3.2子域和限界上下文3.3領(lǐng)域模型對(duì)象3.4領(lǐng)域事件和事務(wù)第3
章
D
D
D
案例分析3.5應(yīng)用服務(wù)3.7本章小結(jié)3.6限界上下文集成第3
章
D
D
D
案例分析3.1HealthMonitor業(yè)務(wù)體系案例描述和通用語(yǔ)言案例建模流程3.2子域和限界上下文HealthMonitor子域HealthMonitor限界上下文3.3領(lǐng)域模型對(duì)象HealthMonitor聚合HealthMonitor實(shí)體HealthMonitor值對(duì)象3.4領(lǐng)域事件和事務(wù)HealthMonitor領(lǐng)域事件HealthMonitor事務(wù)3.5應(yīng)用服務(wù)HealthMonitor命令服務(wù)HealthMonitor查詢(xún)服務(wù)4.1
DDD技術(shù)實(shí)現(xiàn)模型4.3
Spring
Cloud與DDD實(shí)現(xiàn)模型4.2
Spring
Boot與DDD實(shí)現(xiàn)模型第4
章
D
D
D
實(shí)現(xiàn)技術(shù)4.5本章小結(jié)4.4
A
x
o
n與
D
D
D實(shí)現(xiàn)模型第4
章
D
D
D
實(shí)現(xiàn)技術(shù)4.1
DDD技術(shù)實(shí)現(xiàn)模型單體模型系統(tǒng)集成模型微服務(wù)模型消息通信模型4.2
Spring
Boot與DDD實(shí)現(xiàn)模型Spring
BootSpring
Data4.3
Spring
Cloud與DDD實(shí)現(xiàn)模型Spring
Cloud基礎(chǔ)組件Spring
Cloud
Stream4.4
Axon與DDD實(shí)現(xiàn)模型CQRS和事件溯源Axon框架5
.
1
S
p
r
i
n
g
B
o
o
t應(yīng)用程序5.2創(chuàng)建第一個(gè)限界上下文5.3實(shí)現(xiàn)H
e
a
l
t
h
M
o
n
i
t
o
r限界上下文5.4本章小結(jié)第5章案例實(shí)現(xiàn):限界上下文5.1
Spring
Boot應(yīng)用程序傳統(tǒng)Spring
Boot應(yīng)用程序基于DDD的Spring
Boot應(yīng)用程序5.2創(chuàng)建第一個(gè)限界上下文代碼包結(jié)構(gòu)領(lǐng)域?qū)ο髴?yīng)用服務(wù)基礎(chǔ)設(shè)施接口集成5.3實(shí)現(xiàn)HealthMonitor限界上下文代碼工程限界上下文映射6.1創(chuàng)建聚合6.3為聚合添加領(lǐng)域邏輯6.2抽取實(shí)體和值對(duì)象第6章案例實(shí)現(xiàn):領(lǐng)域模型對(duì)象6.5本章小結(jié)6.4實(shí)現(xiàn)
H
e
a
l
t
h
M
o
n
i
t
o
r領(lǐng)域模型對(duì)象第6章案例實(shí)現(xiàn):領(lǐng)域模型對(duì)象6.2抽取實(shí)體和值對(duì)象抽取實(shí)體抽取值對(duì)象6.3為聚合添加領(lǐng)域邏輯實(shí)現(xiàn)申請(qǐng)健康監(jiān)控領(lǐng)域邏輯實(shí)現(xiàn)創(chuàng)建健康計(jì)劃領(lǐng)域邏輯實(shí)現(xiàn)執(zhí)行健康任務(wù)領(lǐng)域邏輯6.4實(shí)現(xiàn)HealthMonitor領(lǐng)域模型對(duì)象HealthPlan聚合HealthTask聚合HealthRecord聚合
6.4.4共享領(lǐng)域?qū)ο?.1應(yīng)用服務(wù)實(shí)現(xiàn)策略7.2實(shí)現(xiàn)應(yīng)用服務(wù)7.3整合應(yīng)用服務(wù)和聚合7.4實(shí)現(xiàn)H
e
a
l
t
h
M
o
n
i
t
o
r應(yīng)用服務(wù)57.5本章小結(jié)1234第7章案例實(shí)現(xiàn):應(yīng)用服務(wù)7.2實(shí)現(xiàn)應(yīng)用服務(wù)實(shí)現(xiàn)命令服務(wù)實(shí)現(xiàn)查詢(xún)服務(wù)8.1資源庫(kù)實(shí)現(xiàn)策略8
.
2
S
p
r
i
n
g
D
a
t
aJ
P
A8.3實(shí)現(xiàn)資源庫(kù)8.4整合資源庫(kù)和應(yīng)用服務(wù)第8章案例實(shí)現(xiàn):資源庫(kù)8.6本章小結(jié)8.5實(shí)現(xiàn)
H
e
a
l
t
h
M
o
n
i
t
o
r資源庫(kù)第8章案例實(shí)現(xiàn):資源庫(kù)8.2
Spring
Data
JPASpring
Data抽象JPA規(guī)范多樣化查詢(xún)8.3實(shí)現(xiàn)資源庫(kù)創(chuàng)建PO和工廠(chǎng)創(chuàng)建Mapper8.3.3實(shí)現(xiàn)Repository9.1領(lǐng)域事件實(shí)現(xiàn)策略9.3基于SpringCloud
Stream發(fā)布和訂閱領(lǐng)域事件9.2基于SpringData生成領(lǐng)域事件第9章案例實(shí)現(xiàn):領(lǐng)域事件9.5本章小結(jié)9.4實(shí)現(xiàn)
H
e
a
l
t
h
M
o
n
i
t
o
r領(lǐng)域事件第9章案例實(shí)現(xiàn):領(lǐng)域事件9.2基于Spring
Data生成領(lǐng)域事件@DomainEvents注解和AbstractAggregateRoot@TransactionalEventListener注解9.3基于Spring
CloudStream發(fā)布和訂閱領(lǐng)域事件SpringCloud
Stream整體架構(gòu)實(shí)現(xiàn)Spring
Cloud
Stream
Source9.3.3實(shí)現(xiàn)Spring
Cloud
Stream
Sink1
0.2基于R
E
S
TA
P
I構(gòu)建統(tǒng)一協(xié)議1
0.1限界上下文集成策略第1
0章案例實(shí)現(xiàn):限界上下文集成1
0.4本章小結(jié)1
0.3基于R
E
S
TA
P
I構(gòu)建防腐層第1
0章案例實(shí)現(xiàn):限界上下文集成10.1限界上下文集成策略統(tǒng)一協(xié)議和防腐層服務(wù)注冊(cè)和發(fā)現(xiàn)10.2基于REST
API構(gòu)建統(tǒng)一協(xié)議創(chuàng)建Controller處理Web請(qǐng)求集成應(yīng)用服務(wù)10.3基于RESTAPI構(gòu)建防腐層創(chuàng)建和使用RestTemplate創(chuàng)建防腐層組件集成命令服務(wù)1
1.1事件溯源和C
Q
R
S的實(shí)現(xiàn)策略1
1
.
2A
x
o
n框架1
1
.
3A
x
o
n框架的領(lǐng)域模型組件1
1
.
4A
x
o
n框架的分派模型組件1
1.6本章小結(jié)0
10
30
20
40
51
1.5基于A
x
o
n框架實(shí)現(xiàn)H
e
a
l
t
h
M
o
n
it
o
r案例系
統(tǒng)0
6第1
1章案例實(shí)現(xiàn):事件溯源和C
Q
R
S11.1事件溯源和CQRS的實(shí)現(xiàn)策略事件溯源模式的設(shè)計(jì)理念整合事件溯源和CQRS11.2
Axon框架Axon框架的整體架構(gòu)Axon服務(wù)器11.3
Axon框架的領(lǐng)域模型組件AggregateCommandHandlerQueryHandlerEventHandlerEventSourceHandler11.4
Axon框架的分派模型組件CommandBusQueryBusEventBus11.5基于Axon框架實(shí)現(xiàn)HealthMonitor案例系統(tǒng)基于Axon框架的重構(gòu)策略重構(gòu)領(lǐng)域模型對(duì)象重構(gòu)應(yīng)用服務(wù)重構(gòu)領(lǐng)域事件1
2.1
D
D
D測(cè)試內(nèi)容和類(lèi)型1
2.2
S
p
r
i
n
g
B
o
o
t中的測(cè)試解決方案1
2.3測(cè)試H
e
a
l
t
h
M
o
n
i
t
o
r案例系統(tǒng)1
2.4本章小結(jié)第1
2章案例實(shí)現(xiàn):測(cè)試12.1
DDD測(cè)試內(nèi)容和類(lèi)型DDD應(yīng)用程序的測(cè)試內(nèi)容DDD應(yīng)用程序的測(cè)試類(lèi)型12.2
Spring
Boot中的測(cè)試解決方案測(cè)試工具組件測(cè)試流程測(cè)試注解12.3測(cè)試HealthMonitor案例系統(tǒng)測(cè)試領(lǐng)域?qū)ο鬁y(cè)試應(yīng)用服務(wù)測(cè)試資源庫(kù)測(cè)試接口1
3.1
D
D
D架構(gòu)風(fēng)格1
3.2
D
D
D實(shí)施方式1
3.3整合D
D
D與微服務(wù)1
3.4本章小結(jié)第1
3章D
D
D實(shí)踐方法13.1
DDD架構(gòu)風(fēng)格應(yīng)用經(jīng)典分層架構(gòu)管理組件依賴(lài)關(guān)系應(yīng)用整潔架構(gòu)有效實(shí)現(xiàn)應(yīng)用程序分層應(yīng)用六邊形架構(gòu)分離系統(tǒng)點(diǎn)應(yīng)用事件驅(qū)動(dòng)和管道-過(guò)濾器混合架構(gòu)實(shí)現(xiàn)系統(tǒng)解耦13.2
DDD實(shí)施方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 藝術(shù)品采購(gòu)合同的評(píng)估標(biāo)準(zhǔn)
- 抖音同城獲客碼代理商合同
- 建筑幕墻工程施工合同
- 監(jiān)理項(xiàng)目工作總結(jié)
- 貨代汽運(yùn)知識(shí)培訓(xùn)課件
- 貴州城市職業(yè)學(xué)院《中國(guó)文化》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年廣東建筑安全員-B證(項(xiàng)目經(jīng)理)考試題庫(kù)
- 2025山西省建筑安全員B證(項(xiàng)目經(jīng)理)考試題庫(kù)
- 貴陽(yáng)信息科技學(xué)院《GS原理與技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州珠江職業(yè)技術(shù)學(xué)院《藥物分子生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- DB-T29-74-2018天津市城市道路工程施工及驗(yàn)收標(biāo)準(zhǔn)
- 中科院簡(jiǎn)介介紹
- 《小石潭記》教學(xué)實(shí)錄及反思特級(jí)教師-王君
- 【高中語(yǔ)文】《錦瑟》《書(shū)憤》課件+++統(tǒng)編版+高中語(yǔ)文選擇性必修中冊(cè)+
- 醫(yī)療機(jī)構(gòu)(醫(yī)院)停電和突然停電應(yīng)急預(yù)案試題及答案
- 24年海南生物會(huì)考試卷
- 國(guó)家戰(zhàn)略思維課件
- 施工單位自評(píng)報(bào)告
- 招商租金政策方案
- 銀行金庫(kù)集中可行性報(bào)告
- 工程結(jié)算中的風(fēng)險(xiǎn)識(shí)別與防控
評(píng)論
0/150
提交評(píng)論