mvc框架使用記錄

2021-09-02 12:13:38 字數 783 閱讀 9213

最近boss剛剛讓幹活,哈哈,水了三個月自己都看不下去嘍,用到mvc框架中很小的一部分功能,心得談不上,別人的經驗貼辣麼好,算是記錄吧。

mvc其實是model、view、controller三個單詞的縮寫,模型、展示、控制;

這三個單詞其實是做了兩個分離,頁面方面,把展示和功能分離,後台方面,把資料單獨分離出來,做成乙個資料實體;

所有圖表需要用到的資料,都被打包成乙個實體類,所以後台會有entity包,裡面放著你需要用到的很多實體類;

所以會有controller包,這其實相當於service做的工作,區別是包下面的類裡面只有各種方法,而不是傳統的cs模型中完整的乙個方法;據說好處是只需要生成乙個伺服器類。。。

你可以把整個controller當作乙個類,這個類提供多種方法來處理前台頁面的請求。

所以你在寫某個conrtoller時,你首先需要宣告這個類的值:

value="/myclassvalue"

你在寫該類下的某個方法時,你還需要宣告這個方法的值:

value="/mymethod"

前台傳遞的url於是就要這麼寫/myclasscontroller/mymethod;提交方式並沒有變化。

說完了前台,再後台。後台包括的類有service,其實是乙個介面,呼叫dao的方法提供資料實體類;

dao檔案下面便是xml檔案了,這個用於編寫sql語句,想dao類提供資料,兩者之間通過方法名稱對應;

感覺這個框架不是物件導向的,偏向於面向介面,或者說面向開發。。。

把功能分的如此明確,其實是為了加快團隊的開發效率,前後臺更好對接吧。

MVC框架使用簡介

mvc框架,相信大家都不會很陌生,尤其是經歷過專案的人,它的大名有耳聞可肯定是由來已久了的。但是mvc的使用上和一般的asp.net的不同還是了解的很少,下面來對比一下他們的區別。最直接的區別就是asp.net的頁面都是動態的,可以直接拖.net平台帶的控制項來構造頁面的每個形狀和布局,完全不用在 ...

初識MVC框架

什麼是mvc?剛開始聽到mvc這個詞的時候,對其茫無所知,通過近期的學習,對其有所了解。mvc全名是model view controller,是模型 model 檢視 view 控制器 controller 的縮寫,一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙...

MVC框架分析

何謂道,道者,一生二,二生三,三生萬物也 從混沌到結構,從大泥團到金字塔,變化之道,盡在其中。model 資料處理中心和領域模型的基礎服務 一般由manager和fa ade封裝 view 資訊顯示的元件,互動操作的主要介面,一般會整合事件分離機制和非同步執行緒機制 短任務事件分離 由於任務執行時間...