SpringMVC简介-什么是MVC

时间:2024-03-03 22:23:32
  • MVC是一种软件架构思想,将软件按照模型,视图,控制器来划分
    • M(model):模型层,指java工程中的bean,作用是处理数据
    • V(view):视图层,指HTML,JSP等,与前端用户交互,展示数据
    • C(controller):控制层,用来处理浏览器的请求和响应
  • MVC的工作流程:
    用户通过视图层发送请求到服务器,在服务器中请求被Controller接收,Controller调用相应的Model层处理请求,处理完毕将结果返回到Controller,Controller再根据请求处理的结果找到相应的View视图,渲染数据后最终响应给浏览器