
DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 實(shí)體對(duì)應(yīng)的英語(yǔ)單詞為Entity刻像。提到實(shí)體畅买,你可能立馬就想到了代碼中定義的實(shí)體類。在使用一些ORM框架時(shí)细睡,比如Entity Fra...
@圣杰 return _dbContext.Orders
.Include(o => o.OrderItems)
.Include($"{nameof(Order.OrderItems)}.{nameof(OrderItem.ItemOrdered)}")
.FirstOrDefault();
這句執(zhí)行了,會(huì)生成什么樣的sql谷羞?
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合,最初是UML類圖中的概念溜徙,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系洒宝,是一種整體與部分的關(guān)系,且部分能夠離開(kāi)整體而獨(dú)立存在萌京,如車(chē)和輪胎。 在DDD...
@圣杰 底層也是Order一張表宏浩,然后OrderItem另一張表知残?如果是這樣OrderItem這個(gè)表的主鍵是啥?
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合比庄,最初是UML類圖中的概念求妹,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系,是一種整體與部分的關(guān)系佳窑,且部分能夠離開(kāi)整體而獨(dú)立存在制恍,如車(chē)和輪胎。 在DDD...
@圣杰 IOrderRepository 這個(gè)倉(cāng)儲(chǔ)可以獲取Order對(duì)象神凑,請(qǐng)問(wèn)這個(gè)Order中的OrderItem你是怎么關(guān)聯(lián)的净神,是類似hibernate one2many這樣做的嗎
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合,最初是UML類圖中的概念溉委,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系鹃唯,是一種整體與部分的關(guān)系,且部分能夠離開(kāi)整體而獨(dú)立存在瓣喊,如車(chē)和輪胎坡慌。 在DDD...
@圣杰 這個(gè)查訂單的用戶場(chǎng)景不是應(yīng)該先進(jìn)入,用戶頁(yè)藻三,然后進(jìn)入我的訂單洪橘,而不是先找到某個(gè)訂單,根據(jù)訂單的用戶id再去查關(guān)聯(lián)的訂單
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合棵帽,最初是UML類圖中的概念熄求,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系,是一種整體與部分的關(guān)系逗概,且部分能夠離開(kāi)整體而獨(dú)立存在抡四,如車(chē)和輪胎。 在DDD...
@圣杰 數(shù)據(jù)庫(kù)不是應(yīng)該關(guān)聯(lián)一個(gè)用戶id嗎
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合,最初是UML類圖中的概念指巡,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系淑履,是一種整體與部分的關(guān)系,且部分能夠離開(kāi)整體而獨(dú)立存在藻雪,如車(chē)和輪胎秘噪。 在DDD...
@圣杰 我不太明白這個(gè)order中放用戶id,和 “以便我們?cè)诓樵兡硞€(gè)用戶的訂單時(shí)”勉耀,有啥聯(lián)系指煎。
如果要滿足你這個(gè)需求,ddd中不是應(yīng)該用倉(cāng)儲(chǔ)嗎,類似list<Order> ordersOfBuyer(),
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合便斥,最初是UML類圖中的概念至壤,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系,是一種整體與部分的關(guān)系枢纠,且部分能夠離開(kāi)整體而獨(dú)立存在像街,如車(chē)和輪胎。 在DDD...
@圣杰 異常怎么判斷晋渺?
DDD理論學(xué)習(xí)系列(9)-- 領(lǐng)域事件DDD理論學(xué)習(xí)系列——案例及目錄 1. 引言 A domain event is a full-fledged part of the domain model, a rep...
@圣杰 問(wèn)下這里面的order中買(mǎi)家為啥設(shè)計(jì)成buyerid而不是buyer, 買(mǎi)家應(yīng)該是訂單這個(gè)聚合中镰绎?
DDD理論學(xué)習(xí)系列(10)-- 聚合DDD理論學(xué)習(xí)系列——案例及目錄 1.引言 聚合,最初是UML類圖中的概念木西,表示一種強(qiáng)的關(guān)聯(lián)關(guān)系畴栖,是一種整體與部分的關(guān)系,且部分能夠離開(kāi)整體而獨(dú)立存在八千,如車(chē)和輪胎吗讶。 在DDD...