2012-07-20 110 views

回答

0

處理數據的邏輯應在數據由DAO提取並由VO處理或格式化後,進入模型中,遵循您在問題中引用的模式。

這裏有一個可能的結構,可以在您的方案工作:

----- DAO -----------> VO -------> Model ----> Controller --------> View 
UsersDatabase ----> UsersVO ----> User ----> UserProfile ---> UserProfilePage 

希望的類名是不言自明的。在這個例子中,任何與不處理界面的用戶相關的邏輯都將適合用戶模型。

和恕我直言,但這只是我的看法,除非你的模型非常大,或者你有一些依賴相同數據「處理/格式化」邏輯的無關模型,你會想要跳過所有的VO, DAO直接與您的模型進行通信。