剖析MVC的工作原理
1.前端界面View视图层 MVC-V
调起服务器
2.项目的入口模块 app.js (从视图层发过来的请求,一定先经过这个app.js)
再执行下一步(router.js)操作
3.router.js只是负责我们的路由分发处理模块(该模块只负责分发路由,不负责业务逻辑)
然后到控制层处理(Controller)
4.真正接收并处理请求的模块(该模块只负责接收并处理请求处理业务逻辑) (MVC-C)
处理数据交由模型层执行
5.与数据库做交互,职能单一,执行对应的sql语句,实现基本的CRUD的功能 (MVC-M)
调起服务器
2.项目的入口模块 app.js (从视图层发过来的请求,一定先经过这个app.js)
再执行下一步(router.js)操作
3.router.js只是负责我们的路由分发处理模块(该模块只负责分发路由,不负责业务逻辑)
然后到控制层处理(Controller)
4.真正接收并处理请求的模块(该模块只负责接收并处理请求处理业务逻辑) (MVC-C)
处理数据交由模型层执行
5.与数据库做交互,职能单一,执行对应的sql语句,实现基本的CRUD的功能 (MVC-M)