使用MVC架構,讓控制器完成分離是一個好習慣?MVC和控制器良好的編程習慣
我的意思是,設置國家和客戶端控制器。國家控制器有一個GetAllCountries操作。
這是一個好主意,做一個GetAllCountries當我在客戶機控制器的看法是?(比方說,我想在客戶端的編輯所有國家下拉列表。)
,或者它更好在客戶端控制器中創建另一個GetAllCountries?
使用MVC架構,讓控制器完成分離是一個好習慣?MVC和控制器良好的編程習慣
我的意思是,設置國家和客戶端控制器。國家控制器有一個GetAllCountries操作。
這是一個好主意,做一個GetAllCountries當我在客戶機控制器的看法是?(比方說,我想在客戶端的編輯所有國家下拉列表。)
,或者它更好在客戶端控制器中創建另一個GetAllCountries?
根據您預期的應用程序增長方向,您有兩個選項。如果您希望有許多與國家有關的不同操作,請執行CountryController。如果你不希望那麼做這樣的事情,因爲DictionaryController你可能有語言清單,付款方式等
肯定不會將其存儲在ClientController因爲: *您將有許多不同的地方,你將需要國家列表 * ClientController是其他開發人員將尋找與國家列表相關的代碼的最後一個地方
這是否意味着只有使用getAll()方法纔有控制器? –
在課堂上有一種方法可以嗎?是。有一個方法'getAll'可以嗎?可能不會。我必須問你'getAll'是什麼意思。而我必須問的事實意味着名稱是錯誤的。使用getAllDictionaryValues或getAllAcviteDictionaryValues或類似的東西 – piotrek
什麼是您的媒體?桌面應用程序,嵌入式系統或Web應用程序 –
嗨@teresko,我的媒介是網絡應用程序。 –