2010-05-04 16 views

回答

2

我希望你指的是福勒的書上是相同的 - http://martinfowler.com/eaaCatalog/

  • 事務腳本主要是程序上。所以你必須一個功能/腳本,按順序做步驟(其中每個都會產生一些變化)
  • 域模型是面向對象的,需要最多的工作 - 您需要提出共享語言和反映域中感興趣對象的對象模型。
  • 表模塊對我來說是新的。它看起來也是OO,除了它更重視DB Schema這個事實。Table-Module-Object看起來像一個GateKeeper到一個特定的DB Table。主要關聯和操作一個數據庫表中的數據的所有邏輯都位於相應的TableModuleObject中。從鏈路

具有域 模型(116)的主要區別引用的是,如果有許多 訂單,領域模型(116)將具有每個訂單 一個訂單對象而 表模塊將有一個對象來處理所有的訂單,以 。