MVC各层的职责

Model(模型):模型代表着核心的业务逻辑和数据(不要理解成Model只是实体类)

View(视图):视图应该关注与如何展示数据,而不应该包含任何业务逻辑(业务逻辑应写在Model中)

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

 

MVC遵循“分离关注点”原则:Model负责业务逻辑和数据,View负责显示数据,而Controller则是负责将前两者串起来,控制着他们如何工作。

MVC各层的职责,古老的榕树,5-wow.com

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