javaWeb-MVC 和三层架构(非详解)

发布时间 2023-10-17 14:24:52作者: 对象的名字真难取

1.MVC模式

MVC结构:

MVC是一种分层开发的模式其中

1.M:Model,业务模型,处理业务

2.V:View,视图,界面展示

3.C:Controller,控制器,处理请求,调用模型和视图

 下面是一张展示流程控制图

MVC的好处:

1.职责单一,互不影响

2.有利于分工协作

3.利于维护,利于组件重用

2.三层架构

1表现层

2.业务逻辑层:

对业务逻辑进行封装,作何数据访问层层中的基本功能,形成复杂的业务逻辑功能

3.数据访问层:

对数据库的CRUD基本操作

关系流程图如下

 3.MVC和三层架构的关系