value-objects

    4熱度

    2回答

    我是DDD和NHibernate的新手。 在我當前的項目中,我有一個實體Person,它包含一個值對象,讓我們說地址。今天,這很好。但是也許有一天我會要求我的價值對象(在這種情況下是Address)必須成爲一個實體。 之前試圖模擬這種在DDD路,更以數據爲中心的做法,我有一個表的人,有一個ID,和另一個表的地址,他的PK實際上是一個FK,它的Id一個人(即一對一的關係)。 我一直在閱讀,當我將一個

    0熱度

    2回答

    我正在Flex中開發基於模塊的應用程序,並且正在考慮將我所有的Value Objects(VO)移動到一個庫項目中,並且我想知道是否有人認爲這是一個壞主意或者有其他建議。 當前結構: 我有一個項目由一個shell應用程序和3個模塊組成。這些模塊在運行時動態加載的每個組件中都包含大約10個自定義組件。我的問題是組件A(在模塊A中)需要將數據傳遞給組件B(在模塊B中)。所以當發生這種情況時,我將組件A

    8熱度

    3回答

    值對象沒有身份。 ORM需要身份來更新數據庫。 如何欺騙ORM? (標記爲值爲內部的對象不起作用,導致ORM存在於不同的程序集中並將它移動到同一個程序集中是不可接受的)。 在此先感謝。

    4熱度

    5回答

    我試圖設計一個非常簡單的應用程序,並且讓自己對Hibernate對實體和值對象的定義(如Java Persistence with Hibernate的第4章中定義)有點困惑。 我有一個應用程序與客戶,誰可以下訂單(一對多關係)。每個訂單都有許多訂單行(也是一對多)。現在,我認爲客戶有身份(客戶號碼),訂單(訂單號碼)也是這樣,因此它們是實體對象?我的疑惑來自訂單行。 訂單項有數量,產品編號和價格

    6熱度

    1回答

    實體和值對象都是域對象。瞭解DDD之間的區別有什麼用?例如,是否將域對象視爲實體或值對象來培養清潔的域模型?