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...