2010-04-19 130 views
5

我總是遇到這兩個單詞。「域」和「持久性」是什麼意思?

我知道,當你在談論域模型時,你正在談論對象。

持久層是你存儲數據的層,例如。 MySQL數據庫。

但是有人可以更徹底地解釋這些詞嗎?

爲什麼叫做域名?爲什麼持久?

謝謝!

回答

12

它被稱爲domain,因爲definition適用。

有關域模型的詳細信息,請參閱wikipediaPoEAA的定義。

例如,如果您正在構建軟件來處理空中交通管制,空中交通管制是您的。如何使用對象模型化您的域模型

只要持久,再次definition解釋這一切。持久層是您存儲數據的位置,但您已經知道這一點。使用這個詞是因爲它是不可知的。並非所有的數據都以相同的方式持續存在 - 有些使用數據庫,有的使用XML,有的使用遠程服務。