zoukankan      html  css  js  c++  java
  • MVC设计模式----Java Web开发

    简介MVC设计模式 ----Java Web开发

    ​ MVC(Model、View、Controller),是软件开发过程中比较流行的设计思想。

    ​ M(Model模型层)。封装应用程序的数据结构和事务逻辑,集中体现应用程序的状态状态,当数据状态改变的时候,能够在视图里面体现出来。在Web中,JavaBean和DAO等设计担任这个角色。

    ​ V(View视图层)。是Model的外在表现,模型状态改变时,有所体现。Jsp等显示层担任这个角色。

    ​ C(Controller控制层)。对用户的输入或操作进行响应,将模型和试图联系到一起,负责将数据写到模型中,并调用视图。Java Servlet非常适合这个角色。

    MVC开发模式演示历程:

    MVC模型运行机制:

    以下为设计步骤:

    1. 构建模型

    2. 构建控制器

    3. 构建视图

      简单的理解步骤就是:由用户对(View视图层)jsp页面进行操作,或输入表单或其它操作,进行提交,交给(Servlet控制层)进行处理控制选择操作,然后转交给(Model模型层)或调用DAO类或调用JavaBean对数据进行封装操作,最后返回控制层和视图层显示操作结果或数据。

  • 相关阅读:
    Live2D 看板娘
    Live2D 看板娘
    python框架☞Flask
    Python框架☞Django
    Python ORM框架之SQLALchemy
    HTTP1.0 HTTP 1.1 HTTP 2.0主要区别
    【F12】修改 DevTools的主题
    【F12】网络面板
    【正在等待可用套接字】解决方法
    nginx反向代理压测问题记录
  • 原文地址:https://www.cnblogs.com/gaoliwei1102/p/13026020.html
Copyright © 2011-2022 走看看