1樓:匿名使用者
m是model層,復就是為物件建立制一個模型。比如為學生建立一個model,包括姓名年齡學號課程成績等等內容,就是一個實體。
v是view層,也就是表現層、檢視層。你從前臺網頁上看到學生這個實體的各種屬性以及方法就是view層所要展示的。
c是controller層,就是控制層。是負責前臺與後臺互動的。比方說你前臺選擇了要查詢哪個學生的哪門課程的成績,將引數傳給控制層,控制層根據你傳進來的引數來判斷應該呼叫哪些服務、方法、查詢哪個實體等等這些東西,然後把查詢出來的結果返回給前臺的view層。
mvc模式各個層的具體作用
2樓:弒之觴
1)檢視(view):代表使用者來互動自介面,一個應用可能bai有很多不同的檢視du,mvc設計模式對於檢視的處理zhi僅限於檢視上資料的dao採集和處理。
2)模型(model):就是業務流程/狀態的處理以及業務規則的制定。業務流程的處理過程對其它層來說是黑箱操作,模型接受檢視請求的資料,並返回最終的處理結果。
業務模型的設計是mvc最主要的核心部分。
業務模型包含一個很重要的模型——資料模型。資料模型主要指實體物件的資料儲存(持久化),所有有關資料庫的操作只限制在該模型中。
3)控制(controller):可以理解為從使用者接收請求, 將模型與檢視匹配在一起,共同完成使用者的請求。控制層並不做任何的資料處理。
MVC的各個部分都有哪些技術來實現?如何實現
mvc 不就是model view controller mvc的各個部分都有那些技術來實現?如何實現?檢視層 jsp html php之類超文字標記語言都可以控制層 webwork serverlet struts等資料層 herbernate ibatis介面提交請求到控制層,控制層選擇哪個請求...
建築水穩層有什麼作用,公路的水穩層的作用是什麼
一是承重,是主要的承重結構層,二是,改善水穩定效能,三,有一定柔性。可防止一定震動產生的破壞。公路的水穩層的作用是什麼?水穩層是水泥穩定碎石層的簡稱,即採用水泥固結級配碎石,通過壓實,養護完成。水穩的配合比應事先在實驗室內進行配合比試配,以確定水泥摻量和粗細集料比例,同時確定最大幹密度。量大可採用水...
貓的各個部位有什麼作用
貓的耳朵。1 貓咪的 耳朵可以自由移動,表現了貓咪的情緒狀態。2 貓咪的耳朵可以散熱,所以夏天貓咪的耳朵會熱一些,冬天又會涼涼的。貓的眼睛。1 貓咪的瞳孔會隨著光線的強弱而增大或者縮小。2 貓咪是大近視眼,但是動態視力非常好。貓在黑暗中比人類看得跟清楚。貓的鼻子。貓咪的嗅覺非常發達,同時還能感覺溫度...