自律、自省、谦卑。求知值得毕生追寻。自律、自省、谦卑。求知值得毕生追寻。
DispatcherServlet的初始化的初始化源码分析。包括 handlerMapping、handlerAdapter等的初始化设置。
注解@EnableWebMvc的实现原理,这个注解中主流程源码分析。
MVC的支持、执行入口及嵌入式 Tomcat 的使用案例。
昨天给spring提了一个issue,这个问题在 声明式事务注意事项 中有描述过。
在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册 servlet 或者 filter 等,servlet 规范中通过 ServletContainerInitializer 实现此功能。
事务提交前后是可以自定义一些逻辑,嵌入到事务提交的流程中的,通过spring-tx包提供的TransactionSynchronization类、使用TransactionSynchronizationManager的静态方法registerSynchronization() 或者使用注解方式均可。
事务的挂起、提交、回滚源码分析
事务注解 @Transaction 的支持,扫描原理。