1. 程式人生 > >初學asp.net mvc架構:個人總結

初學asp.net mvc架構:個人總結

Mvc Ajax→url:/控制器名/方法名/引數
            /[Controller]/[ActionName]/[Parameters]
控制器名去掉Controller
將資訊傳遞到控制器,控制器處理來返回(對引數的處理與返回)
執行應用程式而不提供任何URL,它預設為“Home”控制器和上面程式碼的預設部分中指定的“Index”操作方法。
http://localhost:19866→homeController
http://localhost:19866/map→mapController.index()
http://localhost:19866/map/name→mapController.name()

控制器直接返回Html或者view()協助返回→使用檢視模板從控制器生成並轉為html響應到瀏覽器。
(檢視模板不應該執行業務邏輯或直接與資料庫互動。相反的,檢視模板應該只與控制器提供給它的資料一起工作)

建立模型→建立類庫→建立介面實現類→控制器訪問
資料模型→資料獲取→資料快取→獲取快取資料→返回資料→控制器獲取處理→fan

檢視層→對控制器傳送請求
控制器僅僅是處理傳輸資料、呼叫業務方法、反饋結果
業務邏輯層,業務邏輯→呼叫資料方法
資料層→資料庫資料的操作