其實我很困惑這個術語以及它們如何相互關聯的。讀一些關於他們每個人的東西,但我不理解工作流程。DTO DAO POCO BO
DTO - 數據傳輸對象 - 對象傳輸值
BO業務對象 - 域模型中的對象。目的是使得業務邏輯與
POCO - 不知道,我讀過關於維基的定義,但沒有什麼瞭解
道 - 數據訪問對象 - 對象映射數據庫表?
可能有人請帶來一些光進入它給我嗎?
其實我很困惑這個術語以及它們如何相互關聯的。讀一些關於他們每個人的東西,但我不理解工作流程。DTO DAO POCO BO
DTO - 數據傳輸對象 - 對象傳輸值
BO業務對象 - 域模型中的對象。目的是使得業務邏輯與
POCO - 不知道,我讀過關於維基的定義,但沒有什麼瞭解
道 - 數據訪問對象 - 對象映射數據庫表?
可能有人請帶來一些光進入它給我嗎?
所以常規的工作流程是從服務,被髮送到你的應用程序作爲DTO請求數據時,您將其傳送數據到BO操縱它並寄回作爲一個DTO或者將其轉換爲DAO之後,將其存儲在數據庫中。
您可以使用不同的對象分開3種類型之間的關注,一個BO並不需要知道它是否是一個使用數據庫或服務的堅持。基於
那麼說。簡單但有效。 – 2009-07-30 12:09:03
時間軸腳手架:
批次=>存儲過程=> 「普通老式CLR對象」=> npmagenda
插座=> ODBC => 「數據訪問對象」=>的NoSQL
CSV => XML => 「數據傳輸對象」=> JSON
FTP => CGI => 「業務對象」=> AJAX
參考
最好的。標題。永遠。 :) – 2009-07-30 17:07:30