域對象

域對象是所有套用程式的中樞。他們捕捉了資料庫的核心數據模型和套用在數據上的業務規則。在典型情況下,套用程式的大多數子系統都依賴這些通用的域對象--這意味著域對象的映射越接近資料庫大綱,套用程式研發者理解和使用他們就越容易,因為他們表現了資料庫中的現實"實體"和"關係"。

如果域對象沒有和套用程式的其他部分分開,你通常就得把持續性代碼複製到非常多個位置。同樣,如果域對象沒有和持續性代碼分開,你遇見的情況就是,所有使用域對象的子系統都必須知道並依賴持續性對象。對持續性對象的所有更改都必然影響整個套用程式。因此,如果沒有把域對象和套用程式和持續性代碼分開都是不好的設計。

相關詞條

熱門詞條

聯絡我們