DDD理論學習系列——案例及目錄


1. 引言

A domain event is a full-fledged part of the domain model, a representation of something that happened in the domain. Ignore irrelevant domain activity while making explicit the events that the domain experts want to track or be notified of, or which are associated with state change in the other model objects.
領域事件是一個領域模型中極其重要的部分,用來表示領域中發(fā)生的事件。忽略不相關的領域活動,同時明確領域專家要跟蹤或希望被通知的事情,或與其他模型對象中的狀態(tài)更改相關聯。

針對官方釋義,我們可以理出以下幾個要點:

  1. 領域事件作為領域模型的重要部分,是領域建模的工具之一。

  2. 用來捕獲領域中已經發(fā)生的事情。

  3. 并不是領域中所有發(fā)生的事情都要建模為領域事件,要忽略無業(yè)務價值的事件。

  4. 領域事件是領域專家所關心的(需要跟蹤的、希望被通知的、會引起其他模型對象改變狀態(tài)的)發(fā)生在領域中的一些事情。

簡而言之,領域事件是用來捕獲領域中發(fā)生的具有業(yè)務價值的一些事情。它的本質就是事件,不要將其復雜化。在DDD中,領域事件作為通用語言的一種,是為了清晰表述領域中產生的事件概念,幫助我們深入理解領域模型。

2. 認識領域事件

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式