2016-11-08 23 views
0

我想澄清我對DTOEntity對象的理解。看起來像一個Entity可以保持它的身份,即使它的屬性只要有一個ID就會改變。是ID屬性被視爲實體的DTO?

數據傳輸對象也不可能具有相同的定義嗎?

回答

1

你的意思是Entity在這裏?你的意思是POCO?如果是,那麼無DTO和POCO兩者都不相同。 POCO可以維護狀態並具有行爲,但DTO只是用於傳遞狀態,並且沒有行爲不會維持任何行爲。請參閱Martin Fowler Blog on DTO

+0

感謝您的意見,這有助於澄清此主題。 – Ralph