MVC设计模式

    xiaoxiao2021-11-29  33

    MVC 模式结构  MVC 模式将应用分为 模型、视图控制器 三个部分:  1. 视图:数据的展现。  视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并能接收用户的输入数据,但是它并不进行任何实际的业务处理。视图可以向模型查询业务状态,但不能改变模型。视图还能接受模型发出的数据更新事件,从而对用户界面进行同步更新。  2. 模型:应用对象。  模型是应用程序的主体部分。 模型代表了业务数据和业务逻辑; 当数据发生改变时,它要负责通知视图部分;一个模型能为多个视图提供数据。由于同一个模型可以被多个视图重用,所以提高了应用的可重用性。  3. 控制器:逻辑处理、控制实体数据在视图上展示、调用模型处理业务请求。 

    当 Web 用户单击 Web 页面中的提交按钮来发送 HTML 表单时,控制器接收请求并调用相应的模型组件去处理请求,然后调用相应的视图来显示模型返回的数据。 

    注意点:

    实际开发中对于模型的控制并不容易,模型并不是简单的bean,他面对的是中间量,数据库,表单等。不管什么设计模式,最重要的是灵活运用,按照规格定义出来的程序不一定是最好的

    转载请注明原文地址: https://ju.6miu.com/read-678673.html

    最新回复(0)