开发者社区> 问答> 正文

Java MVC是什么?

Java MVC是什么?

展开
收起
小天使爱美 2020-04-12 21:36:05 1584 0
2 条回答
写回答
取消 提交回答
  • mvc分别是模型视图和控zhidao制是一种设计模式,这种模式应用于应用程序分层开发。

    Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制专器。

    View(视图) - 视图代表模型包含的数据的可视化。

    Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离属开。

    2020-04-14 19:21:19
    赞同 展开评论 打赏
  • "MVC是一个设计模式,它包括3类对象。 模型(Model)对象:是应用程序的主体部分,主要是进行数据和业务规则的处理,例如:EJB。 视图(View)对象:是应用程序中负责生成用户界面的部分,例如:MacromediaFlash、XHTML、XML/XSL、WML等一些标识语言和Web Services。 控制器(Control)对象:是根据用户的输入,控制用户界面数据显示及更新Model对象状态的部分。即要求在Application开发中把商业逻辑、界面显示、数据分离。例如:当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西。也不做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后用确定用哪个视图来显示模型处理返回的数据。"

    2020-04-12 21:36:42
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载