在閱讀了關於這種反模式以及這裏關於它的許多擔憂之後再次感到困惑。貧血領域模型與領域模型
如果我有一個域模型並捕獲必須在數據傳輸對象中保存的數據,那麼這是否會使我的域模型成爲數據的包裝?在那種情況下,我會使用貧血域模型。但是,如果我在該包裝上添加足夠的域邏輯,那麼它在什麼時候成爲真正的域模型呢?
我得到的印象是,捕獲域模型中必須堅持的內容違反了良好實踐並創建了貧血域模型反模式。但是,如果您使用關係數據庫,則無法避免單獨找出導致對象狀態並保存的部分。
由於我對這些概念很困惑,我不確定我寫的是否合理。隨意澄清。