
spring
文章平均质量分 61
阿南Nanth
这个作者很懒,什么都没留下…
展开
-
Spring中事务的传播、事务的失效
Spring中事务的传播、事务的实效事务的传播事务的失效事务的传播在开发的时候,不仅需要考虑事务的隔离级别,还需要考虑事务的传播机制。在 spring 中,使用 @Transactional 将对应方法加入事务管理,如果在一个已经存在事务的方法中调用另一个有事务的方法/** * @author Peng Tao * @since 11.22.2021 */public class TestServiceImpl implements TestService{ @Override原创 2021-11-22 18:25:54 · 704 阅读 · 1 评论 -
DispatcherServlet的doDispatch方法的处理流程
doDispatch方法的处理流程1、根据当前的请求去遍历handlerMappings返回一个HandlerExecutionChain包含了处理器和拦截器mappedHandler = getHandler(processedRequest);2、遍历所有注入的HandlerAdapter,依次使用supports方法寻找适合这个HandlerExecutionChain中的Handler的适配器子类。HandlerAdapter ha = getHandlerAdapter(mappedHa原创 2021-01-11 17:03:14 · 341 阅读 · 1 评论 -
SpringMVC中的适配器HandlerAdapter
DispatcherServlte会根据配置文件信息注册HandlerAdapter(initHandlerAdapters),如果在配置文件中没有配置,那么DispatcherServlte会获取HandlerAdapter的默认配置,如果是读取默认配置的话,DispatcherServlte会读取DispatcherServlte.properties文件,该文件中配置了三种HandlerAdapter:HttpRequestHandlerAdapter,SimpleControllerHandlerA原创 2021-01-11 16:22:41 · 1422 阅读 · 1 评论