Lenny-Hu / note

blog
5 stars 1 forks source link

MVC理解相关记录 #101

Open Lenny-Hu opened 4 years ago

Lenny-Hu commented 4 years ago

MVC

层次 职责
表现层 提供服务、显示信息、用户请求、HTTP请求和命令行调用。
领域层 逻辑处理,系统中真正的核心。
数据层 与数据库、消息系统、事物管理器和其他软件包通讯。

Controller(在NODEJS中,可认为指路由层面):

控制器层起到不同层面间的组织作用,用于控制应用程序的流程

Model

模型用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法

Service

View

View 层在 Web 应用中,一般是使用模板引擎装载对应 HTML,比如 nodejs 常用的 pug 模板引擎