領域模型中的實體與ORM中的實體
最近看DDD的時候產生了一些疑問,我的查了一下論壇,發現如此類的問題還是很多的,但是並沒有一個合適的答案。
DDD中闡述的實體,是能確定唯一標識的,當然這個實體是在領域模型中的,當放在程式設計的時候我總是感覺非常類似ORM中的實體,或者這樣的想法不合理,那有另外一種想法,就是物件的持久化只是用來儲存物件的某個狀態,OK,那我們可以用值物件來代表領域實體的某個狀態,這樣在做程式的時候最少就的產生三個類一個表示領域中的實體,一個儲存實體狀態的值物件(VO),一個用於ORM的實體(PO),這樣是不是有點過於麻煩了?
DDD中說使用倉儲來持久化領域物件,能不能給一個倉儲的例子
謝謝大家
DDD中闡述的實體,是能確定唯一標識的,當然這個實體是在領域模型中的,當放在程式設計的時候我總是感覺非常類似ORM中的實體,或者這樣的想法不合理,那有另外一種想法,就是物件的持久化只是用來儲存物件的某個狀態,OK,那我們可以用值物件來代表領域實體的某個狀態,這樣在做程式的時候最少就的產生三個類一個表示領域中的實體,一個儲存實體狀態的值物件(VO),一個用於ORM的實體(PO),這樣是不是有點過於麻煩了?
DDD中說使用倉儲來持久化領域物件,能不能給一個倉儲的例子
謝謝大家
[該貼被zzxsky1986於2009-04-08 13:07修改過]
相關文章
- 迷惑,求解--ORM實體於領域實體之間的關係ORM
- 領域模型實踐中的一手問題模型
- 轉載:領域模型中的實體類分為四種型別:VO、DTO、DO、PO模型型別
- 領域事件中涉及的實體可能還沒有持久化呀?事件持久化
- 領域驅動設計中的模型模型
- 流批一體在 AI 核心電商領域的探索與實踐AI
- 在DDD中建立領域模型模型
- 領域模型的具體形式–從需求說起模型
- 三維模型單體化軟體:地理資訊與遙感領域的精細化革命模型
- 領域本體與DDD的UL語言
- 領域驅動模型DDD(二)——領域事件的訂閱/釋出實踐模型事件
- 領域實體有沒有繼承性?繼承
- 結構體中的位域結構體
- 請教賬單領域的實體,值物件與服務的設計問題.物件
- 戲說領域驅動設計(十七)——實體實戰
- DDD中實體與值物件是幹什麼的物件
- Apworks框架實戰(五):EasyMemo的領域模型設計框架模型
- HTML中的實體是什麼?HTML
- Jbuilder8.0中的實體BeanUIBean
- 實現領域驅動設計 - 使用ABP框架 - 建立實體框架
- Laravel 中對 ORM 實現理解LaravelORM
- C中的記憶體分配模型記憶體模型
- 系統開發中的實體BeanBean
- 領域驅動設計(DDD)中模型的重要性 - Jeronimo模型
- 實體領域如何開拓智慧數字經營?
- 雲原生技術領域的探索與實踐
- 關於是否在.net專案中實施領域建模的困惑!
- C 結構體中的位域概念結構體
- ArkTS 中的記憶體調優與配置:最佳實踐記憶體
- 軟體領域的流氓公司是中國的360軟體
- java記憶體模型的實現Java記憶體模型
- 領域知識增強的預訓練語言模型在藥電商搜尋領域的實踐模型
- Java併發中的記憶體模型Java記憶體模型
- Java中的記憶體模型詳解Java記憶體模型
- 軟體測試中的V模型、W模型和H模型模型
- Rafy 領域實體框架 - 公司內部培訓視訊框架
- EFCore中自引用的實體類設計
- 領域驅動設計在重構業務系統中的實踐