zoukankan      html  css  js  c++  java
  • Spring MVC 处理流程及应用优势

    spring mvc 处理流程
      1)客户端向服务端发起请求


      2)请求经过滤器到达 DispatcherServlet 前端控制器,并初始化 Spring MVC 配置。


      3)前端控制器 DispatcherServlet 将请求资源 url 传递给 HandlerMapping 对象处理。


      4)HandlerMapping 对象依据 URL 获取对象请求的执行链对象,然后先执行拦截器,
      再执行后端处理器对象


      5)将后台控制器的处理结果例如视图和数据封装到 ModelAndView 对象,最后返回给
      spring mvc


      6)Spring mvc 解析控制层方法的返回结果(例如视图解析器解析视图)再进一步处理。


      7)请求处理结束,返回客户端相关信息


    spring mvc 应用优势
      1)解决了请求及响应时数据的处理细节问题(例如参数类型转换及赋值等操作)


      2)更好的实现对象解耦,简化了代码编写,提高程序可读性,以及可维护性。

  • 相关阅读:
    debian修改crontab默认编辑器为vim
    正确用DD测试磁盘读写速度
    西数WD2T硬盘分区对齐的方法
    优化UITableView
    登录功能验证处理
    登录注册界面
    navigationbar
    tab bar controller
    ios之coretext
    ios之coredata
  • 原文地址:https://www.cnblogs.com/misscai/p/9581688.html
Copyright © 2011-2022 走看看