zoukankan      html  css  js  c++  java
  • SpringMVC原理

    个人对SpringMVC的理解

    经常有人会问起MVC和SpringMVC有什么区别,我个人理解是MVC是基于项目的一种设计模式,用来解决用户和后台的交互问题。

    model:将传输的数据封装成一个整体

    view:视图,用来展示或者输出的模块(jsp,html,json,string)

    control:空间交互的中间件,用来处理用户的请求

    SpringMVC只是MCV设计模式的运用典范,给MVC的实现指定的一套标准:

    modle:支持将url参数自动封装成一个Object或者Map

    view:有一个默认的template,支持扩展,自定义view

    control:把限制放宽,任何一个类都可以视为controller

    SpringMVC流程图

    SpringMVC的三个阶段

    配置阶段:

    初始化阶段:

    请求处理阶段:

  • 相关阅读:
    存储过程
    事务
    mysql常用函数
    explain相关
    索引相关
    sql基本查询语法
    kubernetes日常记录
    Kubernetes的RBAC权限控制
    kubernetes安装ingress-nginx
    Kubernetes部署nginx-ingress
  • 原文地址:https://www.cnblogs.com/talkingcat/p/10466634.html
Copyright © 2011-2022 走看看