對MVC模式的理解

2021-06-26 14:58:25 字數 355 閱讀 1996

mvc model-view-controller

1.檢視就是使用者看到的頁面,使用者通過頁面會向伺服器傳送一系列的請求。比如某購物**是mvc模型構建的,在買東西搜尋的時候,就會在搜尋框中輸入相應的資訊,然後提交搜尋。

2.控制器,它就像乙個領導,頁面傳送的請求到達控制器時,這個領導他一般對這個請求不做過多的處理。但他會決定把這個事情交給誰處理,那就是模型。也就是說他會把資訊傳遞給模型,告訴模型做什麼。

3.模型 它就是具有某方面能力的員工。比喻在這裡的他接到領導分配過來的任務是搜尋某商品,那他就會完成查詢資料庫資料,並把相應的結果返回給控制器。

然後控制器再決定顯示哪個檢視給使用者。檢視再把模型返回給控制器的資料顯示到相應的頁面上。

對mvc模式的理解

對mvc的理解 mvc一般可以分為兩種,mvc1 主動 mvc2 被動 mvc1中經常會用到有 客戶端 的專案中開發,mvc2中是用在web中的形式,mvc2比mvc1解耦更加的徹底,更加的實用,只不過controller的功能更加的複雜。mvc設計模式的特點 優點 1 提高了 的重用性,不需要寫成...

對MVC開發模式的理解

1 軟體開發有哪些開發模式?答 1 model模式 把介面和業務邏輯都放在一起 優點 簡單,容易,適合小專案 缺點 可維護性差,擴充套件性差 2 mv模式 介面和業務邏輯分開寫 優點 有良好的擴充套件性和維護性 適合中大型專案 缺點 不易理解,需要提前設計 3 mvc模式 2 為什麼需要mvc開發模...

對MVC的理解

下面的內容基本是摘錄自 也加入了自己的理解和想法。contorller指的是控制器,主要負責與model和view打交道。換句話說,model和view之間一般不直接打交道,他們老死不相往來。view中不會對model作任何操作,model不會輸出任何用於表現的東西,如html 等。這倆甩手不幹了,...