
Spring成神之路
文章平均质量分 96
记录Spring修仙成神的过程
起名方面没有灵感
芝兰生于空谷 不以无人而不芳
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Spring成神之路】从源码角度深度刨析Spring循环依赖
互相依赖导致出现的问题,我个人感觉有点死锁的味道,就是A需要实例化的B才能完成实例化,而B而又需要实例化的A才能完成实例化,从而出现了循环依赖问题。PS:下面的源码解读会比较乱,就是看起来会感觉联系不起来,但是没关系可以先看一个眼熟,后面看我的流程图还有结合案例就能理解了。所以三级缓存的存在就是为了解决AOP代理,具体解决的AOP代理的循环依赖的流程如下图所示。是代理对象,则会将这个对象进行动态代理,返回其代理对象,否则返回前面实例化的。的实例化是一个AOP代理,则获取其代理对象,否则获取其半实例化对象。原创 2024-08-03 16:06:28 · 1255 阅读 · 0 评论 -
【Spring成神之路】老兄,来一杯Spring AOP源码吗?
AOP是Spring框架的重点之一,AOP全称为Aspect-Oriented Programming,意思为面向切面编程,这种编程方式是一种编程的范式。 `AOP`允许开发者将横向关注点(如日志记录、事务管理等操作)与业务逻辑分开来,从而提高代码的模块化和可维护性。 下面从浅入深彻底搞懂`Spring AOP`的底层原理!原创 2024-07-10 22:19:31 · 1193 阅读 · 0 评论 -
【Spring成神之路】一次SpringIOC源码之旅,女朋友也成为了Spring大神!
无论你是一个经验丰富的Java-er,还是一个Java初学者,都会听过Spring框架的大名,我在初学这个Spring框架的时候都是对这个框架当成一个工具使用,只知道这样做能够达到这样的效果,但是具体里面是怎么实现的也说不清楚,不过随着现在技术的越来越卷,我感觉有必要揭开Spring框架的内幕,深度学习领悟这一优秀的框架了!本文是针对Spring框架中的IOC核心功能进行源码解读的,准备好的话,那就一起出发喽若文章有错误之处,欢迎各位大佬指正!原创 2024-06-30 20:53:23 · 836 阅读 · 0 评论