TP框架也是走MVC分层架构的,
MVC框架把各层的实现功能划分开,各自处理各自的任务,利于解耦和,极大的增强了代码的可读性、维护性。
M(Model)模型层——与数据库交互的数据模型,进行数据相关操作
V(View)视图层——与用户交互的数据区,负责收集展示数据
C(Controller)控制层——收到请求后,调用模型层与数据库交互获取数据,最后将数据返回给视图层(用户)—— 负责接收数据和逻辑处理
一般情况下控制器层会来调用视图和模型层,在本课程中老师还引入的工作中常用的business层,进一步优化了控制器,使控制器更简洁逻辑清晰