![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 92
spring源码学习记录
景川呀
写博客主要是为了记录自己的学习过程并加深印象
展开
-
Spring的监听器和多播器
Spring的多播器与监听器原创 2022-09-14 17:06:59 · 763 阅读 · 0 评论 -
Spring的@Autowired注解原理分析
本篇分析@Autowired注解的解析源码,同时也会顺带分析@Qualifier在配合@Autowired时的匹配逻辑原创 2022-09-01 14:55:00 · 889 阅读 · 1 评论 -
Spring的@Bean注解原理详解
Spring的@Bean注解实现原理解析,提出ConfigurationClassPostProcessor、BeanDefinitionRegistryPostProcessor、BeanFactoryPostProcessor、Spring包扫描等的相关内容原创 2022-08-30 17:18:13 · 3876 阅读 · 4 评论 -
Spring的BeanPostProcessor分析
本文旨在分析`BeanPostProcessor`的加载流程和调用流程,并通过`BeanPostProcessor`同时分析一下`ApplicationContextAware`这个常用的获取Spring的`ApplicationContext`的接口原创 2022-05-09 10:01:22 · 646 阅读 · 0 评论 -
Spring的FactoryBean
spring的FactoryBean分析原创 2022-05-06 11:35:20 · 1773 阅读 · 2 评论 -
Spring事务源码详解
事务是逻辑上的一组操作,要么都执行,要么都不执行,关于事务的基本知识可以看Spring事务:Spring 支持两种方式的事务管理:编程式事务管理、声明式事务管理原创 2022-05-26 10:53:05 · 5990 阅读 · 3 评论 -
SpringIOC的三级缓存原理分析
一. 什么是SpringIOC的三级缓存类与类之间的依赖关系形成了闭环,就会导致循环依赖问题的产生。如下图是三个类之间的循环依赖二. 跟着栗子看源码下面这个栗子是两个类的相互依赖,同样能看出来三级缓存的流程Animal类:public class Animal { private String name; private Fruits fruits; public Fruits getFruits() { return fruits; }原创 2022-04-02 09:34:07 · 1823 阅读 · 2 评论 -
详解SpringAOP源码
springAOP源码分析原创 2022-03-23 16:49:22 · 702 阅读 · 1 评论 -
详解 Spring IOC加载全过程
最近看到一位大神的博客,写的那叫一个详细,自己看了一遍之后想把自己看到的整理一份出来,以后可以随时查阅复习。首先上几张图:上面几张图片(来源于网络)大家应该都看过或者大概知道,接下来开始分析ioc的加载过程:**首先**一般开始都是这样一句代码:ApplicationContext context = new ClassPathXmlApplicationContext("cla...原创 2018-11-09 14:51:46 · 29219 阅读 · 6 评论