spring获取类的方法 spring的工作流程?
浏览量:3946
时间:2023-05-30 07:12:18
作者:采采
spring的工作流程?
春季工作的过程
流程如下:
1.用户向前端控制器(DispatcherServlet)发起一个请求,它将过滤出哪些请求可以访问Servlet,哪些不能。是url-pattern的角色,并将加载配置文件。
2.前端控制器会找到HandlerMapping,通过HandlerMapping完成url到控制器的映射组件。简单来说,就是找到并存储springmvc.xml中配置或注释的url以及对应的处理类,通过maplturl,handlergt的存储。
3.HandlerMapping有映射关系,找到url对应的处理器。HandlerMapping会返回它的handler,在返回之前会添加很多拦截器。
4.DispatcherServlet获取处理程序后,会找到HandlerAdapter,用于访问处理器和执行处理器。
5.执行处理器
6.处理器将返回一个ModelAndView对象给HandlerAdapter。
7.通过HandlerAdapter将ModelAndView对象返回给前端控制器(Dispatch
spring支持的事务功能包括?
Spring支持事务类型:编程式事务和声明式事务。程序化事务在代码中硬编码,与业务耦合度高,难以复用。
声明式事务:AOP本质上用于分离业务和事务管理,减少耦合,提高事务的可重用性。
声明式事务可以通过注释和配置来管理,操作简单。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。