spring mvc
M:model 模型
V:view 视图
C:controller 控制器
S: service 服务处理
D: Dao 数据持久化
视图
我理解就是web页面,帮助用户调用后端接口。
前后端分离之后,view似乎就和后端没什么关系了。
模型
格式化的数据。可以用于响应,也可以用于层与层之间传递数据。
控制器
AGVDbNVutgwiep6615bjTJnQkScwWuUEMuU95NredRG5
Service
处理业务逻辑,调用Dao层持久化,处理结果返回给Controller。
Dao
处理持久化数据,这里的Model类似POJO,和数据库内的字段一一对应