MVC架构

MVC模式把应用程序分割成三层:模型、视图和控制器。
模型
模型代表着核心的业务逻辑和数据。模型封装了域实体的属性和行为,并暴露出了实体的属性。

视图
视图负责转换模型并把它传递给表示层。
视图应该关注于如何展示数据,而不应该包含任何业务逻辑——业务逻辑封装在模型中,这些模型可以提供视图需要的任何东西。

控制器
控制器控制程序的逻辑,并且充当着视图与模型之间协调的角色。控制器从视图层接收用户输入的信息,然后使用模型来执行特定的操作,并把最终的结果回传给视图。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。