初學jdonframework疑問。CQRS怎麼實現的?

hahahahah發表於2010-06-02
做過很多專案,基本上是所謂的"事務指令碼",沒有什麼域模型。自從知道了jdon網站後,感覺像進了寶庫一般。但看了很多banq的帖子,說實話,很多看不懂。可能是領域設計方面的知識欠缺。
下載了jdon的資料,裡面有個案例:Account中一個計算該使用者發帖總數字段messageCount。banq大哥給出的方案是CQRS,涉及的類有:UserModel,UserDomainEvents,UserCountValueObject,ComputeCountListener。
大致是由UserCountValueObject產生一個域事件UserDomainEvents,然後ComputeCountListener監聽到這個事件,呼叫dao計算出發帖總數,返回給UserCountValueObject。被這個過程繞的頭暈,還用了元註釋比如@Send("computeCount")什麼的,感覺更暈。哪位高手能介紹一下CQRS的背景知識,或者通俗地講講以上案例的實現過程,謝謝了。

相關文章