1.引 上一节已经简单介绍了ContextLoaderListener的初始化过程,接下来应该初始化DispatcherServlet。Disp...
1.引 上一节已经简单介绍了ContextLoaderListener的初始化过程,接下来应该初始化DispatcherServlet。Disp...
1. Web应用上下文环境创建简析 通过上一节的分析,找到了SpringMVC源码分析的入口,接下来看Web应用上下文环境创建过程。打开Cont...
1.Servlet 生命周期 Servlet 通过调用 init () 方法进行初始化。 Servlet 调用 service() 方法来处理客...
1.引 前面的章节已经分析了Spring的IOC容器、AOP、事物管理等,今天开始分析SpringMVC的实现。当然需要先搭建一下SpringM...
1.引 上一节分析了嵌套事物的创建,本节分析每种传播特性的回滚处理过程。由于这一部分的组合情况会很多,我们只分析其中的一两种情况,更多的大家还是...
1.引 上一节简单介绍了Spring中的嵌套事物,接下来针对每一种传播特性,单独分析,当然前提是已经存在一个事物 2.PROPAGATION_N...
1.引 前面四节已经简单介绍了Spring的事物管理,当然都是基于单个Service单个方法调用下的、最简答的事物管理,还遗留了一些问题,例如事...
1.引 通过前面的分析,已经成功的创建了事物,但是不要忘了,当前方法仍在方法拦截器链中。回顾一下代码片段: 关于拦截器链的调用、目标方法的调用等...
1.引 上一节已经分析了了在单service单方法下的事物创建过程以及其后续处理工作,当然还缺少真正创建事物的分析,本篇接续。先来回顾一下事物创...
1.引 上一节分析了Spring实现事物管理的步骤,本篇分析Spring事物的创建过程。 2.事物创建方法简析 最重要的是Transaction...
专题公告
完善、补充第一版,并修正第一版中的错误,更加详细的解析Spring源码。