如何分辨領域服務與應用服務?

判斷什麼時候應該定義領域服務,什麼時候應該定義應用服務,一個根本的判斷依據是看需要封裝的職責是否與領域相關。 01 橫切關注點 在應用服務中,我們往往需要和如下邏輯進行協作: 消息驗證 錯誤處理 監控 事務 認證與授權 在《領域驅動設計模式、原理與實踐》一書中,將以上內容視爲基礎架構問題。這些關注點與具體的業務邏輯無關,且在整個系統中,可能會被諸多服務調用(以便於重用),因此可以認爲這些關注點爲橫
相關文章
相關標籤/搜索