MVC架構筆記

2022-09-09 20:57:38 字數 690 閱讀 4284

mvc模式中,m(model)是指業務模型,v(view)是指使用者介面,c(controller)則是控制器,使用mvc的目的是將m和v的實現**分離,從而使同乙個程式可以使用不同的表現形式。

使用者直接訪問控制層,控制層直接運算元據庫。

servlet -> crud -> 資料庫

問題:程式臃腫,不利於維護

servlet的**中:處理請求、響應,檢視跳轉,處理jdbc,處理業務**

架構:沒有什麼是加一層解決不了的!

程式 -> jdbc -> mysql、oracle、sqlserver...

模型model

檢視view

控制器controller

登入 ---> 接收使用者登入請求 ---> 處理使用者請求(獲取使用者登入的引數)

---> 交給業務層處理登入業務(判斷使用者名稱密碼等是否正確)

---> dao層查詢登入資訊是否正確 ---> 資料庫

簡單先了解一下觀察

MVC架構簡介

本篇部落格打算簡單介紹一下mvc是什麼,為接下來寫一篇spring mvc和struts2的文章做一下鋪墊。mvc是一種架構設計模式,是一種設計理念。是為了達到分層設計的目的,從而使 解耦,便於維護和 的復用。mvc是3個單詞的縮寫,全稱 model view controller 模型 檢視 控制...

MVC分層架構

mvc即模型 檢視 控制器,將應用程式的邏輯層與展現層進行分離的一種設計模式。傳統的mvc包括三個方面 模型 檢視 控制器。模型,關注資料處理 檢視,關注資料顯示和報表處理 控制器,負責協調模型和檢視 m model層主要負責要處理的業務 和資料操作 v view向使用者展示資料,通常指使用者看到的...

MVC架構原理

mvc是一種架構設計模式,是一種設計理念。是為了達到分層設計的目的,從而使 解耦,便於維護和 的復用。mvc是3個單詞的縮寫,全稱 model view controller 模型 檢視 控制器 舉乙個例子,mvc就好比我們的鞋櫃。當沒有鞋櫃的時候,鞋子是這樣擺放的 有了鞋櫃之後,我們的鞋子是這樣擺...