0
鑑於我有任何數量的控制器,他們應該如何訪問保存在模型中的數據?獨立控制器應該如何訪問模型?
在數據庫驅動的應用程序中,它非常容易,因爲所有數據都可以從單個對象中獲取。
應該有一個允許訪問數據的名稱空間/單例/全局對象嗎?
- 模型在創建時應該傳遞給所有控制器嗎?
鑑於我有任何數量的控制器,他們應該如何訪問保存在模型中的數據?獨立控制器應該如何訪問模型?
在數據庫驅動的應用程序中,它非常容易,因爲所有數據都可以從單個對象中獲取。
應該有一個允許訪問數據的名稱空間/單例/全局對象嗎?
傳遞的一些最佳做法是在模型中設置一個repository pattern,如so以抽象數據模型表單數據映射。我會進入更多的細節,但第一個鏈接讓你在那裏。
這只是我列出的第一種方法。 – 2009-09-09 18:20:41