spring
wj-1024
【日积跬步】
展开
-
【SpringMVC源码】SpringMVC核心DispatcherServlet底层源码分析
【SpringMVC源码】SpringMVC核心DispatcherServlet底层源码分析1.核心业务流程2.DispatcherServlet底层源码分析3.SpringMVC的九大组件4.总结注:其他一些spring源码解读,如果有需要,可以参考:【Spring源码】 后置处理器BeanPostProcessor底层原理分析【spring源码】spring声明式事务底层源码分析【...原创 2020-01-17 18:01:11 · 15887 阅读 · 2 评论 -
【spring源码】spring IOC容器底层源码分析
【spring源码】AOP底层源码分析1.入口2.spring IOC核心refresh()方法源码分析2.1 prepareRefresh()刷新前的预处理2.2 obtainFreshBeanFactory();获取BeanFactory2.3 prepareBeanFactory(beanFactory);BeanFactory的预准备工作2.4 postProcessBeanFactory...原创 2020-01-12 19:28:01 · 19852 阅读 · 0 评论 -
【spring源码】ApplicationListener事件监听底层原理
【spring源码】spring声明式事务底层源码分析1.测试案例2.源码分析3.@EventListener注解事件监听底层分析注:本文默认大家对spring IOC和AOP都比较熟,不会很赘述一些相关源码,如果有需要,可以参考:【spring源码】AOP底层源码分析【Spring源码】 后置处理器BeanPostProcessor底层原理分析【spring源码】spring声明式事务...原创 2020-01-10 16:24:33 · 3746 阅读 · 0 评论 -
【spring源码】spring声明式事务底层源码分析+spring事务失效场景总结
1.环境搭建依赖jar包<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> ...原创 2020-01-10 12:34:50 · 3072 阅读 · 0 评论 -
【spring源码】AOP底层源码分析
【spring源码】AOP底层源码分析1.测试用例2.AOP流程概述3.AOP源码分析spring的AOP是什么不在赘述,以下内容默认大家会使用AOP,我们今天来扒源码1.测试用例引入必要依赖: <dependencies> <dependency> <groupId>org.springframework&l...原创 2020-01-07 23:55:23 · 19332 阅读 · 0 评论 -
【Spring源码】 后置处理器BeanPostProcessor底层原理分析
1.Spring中bean的生命周期今天不聊那么复杂,其实bean的生命周期就这四步:实例化、初始化、使用、销毁2.Spring注解开发指定初始化和销毁的方式大概以下四种方式:2.1 @Bean指定init-method和destroy-method举例Demo:bean实体类/** * bean的生命周期 * * @author wangjie * @vers...原创 2020-01-06 20:15:36 · 3141 阅读 · 0 评论