SSM框架的工作流程图

SSM框架的工作流程图

在这里插入图片描述

  1. 用户访问客户端发出请求,请求会被Spring MVC中的前端控制器拦截,前端控制器配置在web.xml中。
  2. DispatcherServlet拦截到请求后,调用处理器映射器在dispatcher-servlet.xml文件中
  3. 处理器映射器根据URL找到具体的处理器,生成具体的处理器对象及处理器拦截器(如果有生成)返回给前端控制器。
  4. 前端控制器会选择合适的处理器适配器
  5. HandlerAdapter会调用并执行Handler(Controller层)也被称之为后端控制器
  6. 处理器对持久化对象进行增删改查
  7. POJO将操作映射到ORM框架
  8. ORM框架将操作映射到数据库
  9. 关系数据库把操作的数据返回给ORM框架
  10. ORM框架把数据返回给持久化对象
  11. 持久化对象把数据返回给Handler
  12. Handler返回一个ModelAndView对象,包含模型和视图名
  13. 处理器适配器将这个模型返回给前端控制器
  14. 前端控制器会根据ModelAndView选择一个合适的ViewResolver
  15. 视图解析器解析后返回一个合适的视图View给前端控制器
  16. 前端控制器对view进行渲染
  17. 返回给客户端浏览器显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值