一:前言
笔者发现网上的关于MVC设计模式讲的太复杂,其实它很简单。因此,笔者,将用大白话介绍MVC设计模式。
二:操作
MVC是一种分层工作的设计模式,分为模型层(Model)、视图层(View)、控制器层(Controller)。
模型层:包括了进行数据库持久化操作的Dao层和业务逻辑的实现,定义声明操作数据库表的一些方法,调用Dao层的接口的Service层 。
视图层:负责用户与系统之间的交互,进行数据的渲染,将信息展示到前端。
控制器层:控制业务流程,接受前端发送的请求,响应用户操作,并调用相对应的Service层的业务逻辑块,完成整个功能需求。