Skip to content
DQ博客
搜索
K
Main Navigation
首页
前端
基础
JavaScript
TypeScript
框架
Vuejs
Reactjs
uniapp
uniappx
nust
electron
依赖
i18n
大数据
echarts
后端
编程语言
Java
Python
Nodejs
python爬虫
数据库
MySQL
Redis
SQLServer
框架
Flask
Spring
SpringMVC
Springboot
工具软件
Git
计算机
计算机基础
计算机网络
计算机操作系统
配置
vscode
windows
texlive
项目实战
Vue3+Vite+Springboot3商城后台管理系统
uniappx+vue3实战社区交友app
高等数学
切换主题
菜单
回到顶部
文章概要
Table of Contents for current page
八、MVC模式
一、介绍
MVC是一种分层开发的模式,其中
M
:Model,业务模型,处理业务
V
:View,视图,页面展示
C
:Controller,控制器,处理请求,调用模型和视图
二、三层架构
数据访问层
:对数据库的CRUD操作,通常文件夹命名
web
/
controller
业务逻辑层
:对业务逻辑进行封装,组合数据访问层中基本功能,形成复杂的业务逻辑功能,通常文件夹命名
service
表现层
:接收请求,封装数据,调用业务逻辑层,响应数据,通常文件夹命名
dao
/
mapper