三层架构
数据访问层:对数据库的CRUD基本操作
业务逻辑层:对业务逻辑进行封装,组合数据访问层层中基本功能,形成复杂的业务逻辑功能
表现层: 接收请求,封装数据,调用业务逻辑层,响应数据
![](https://i-blog.csdnimg.cn/blog_migrate/05f83bf07a588098a0ad2677bd9143c9.png)
MVC模式
MVC 是一种分层开发的模式,其中:
M:Model,业务模型,处理业务
V: View,视图,界面展示
C: Controller,控制器,处理请求,调用模型和视图
MVC 好处:
职责单一,互不影响
有利于分工协作
有利于组件重用
![](https://i-blog.csdnimg.cn/blog_migrate/ddda19d7203a4641db7f5f496044b8e4.png)
数据访问层:对数据库的CRUD基本操作
业务逻辑层:对业务逻辑进行封装,组合数据访问层层中基本功能,形成复杂的业务逻辑功能
表现层: 接收请求,封装数据,调用业务逻辑层,响应数据
MVC 是一种分层开发的模式,其中:
M:Model,业务模型,处理业务
V: View,视图,界面展示
C: Controller,控制器,处理请求,调用模型和视图
MVC 好处:
职责单一,互不影响
有利于分工协作
有利于组件重用