![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
追求逼格的程序员
做一个有思想有内涵有灵魂有逼格的程序员!
展开
-
职责链模式
public interface CheckHandler { CheckResult deal(Chain chain); interface Chain{ // 获取当前 request CheckRequest request(); // 转发request CheckResult proceed(CheckRequest request); } } public class RealChain原创 2021-08-25 11:55:56 · 107 阅读 · 0 评论 -
Spring源码系列之推断构造方法
本篇博客讲一讲spring是怎么样推断构造方法的?什么意思呢,就是说一个类如果有多个构造方法,spring是怎样推断出来究竟该使用哪个构造方法进行bean的实例化呢? 看下面的例子,先给出以下几个类 @Component public class OrderService { } @Component public class Student { } ***我们在注入模型是0的情况下讨论。*** ...原创 2020-02-15 23:01:50 · 580 阅读 · 0 评论 -
aop代理类生成的调用链
1,是谁生成的代理类,这里暂且记住是AnnotationAwareAspectJAutoPrxoyCreator这个类来生成的代理类。 2.下面是调用链 **加粗样式(1)AbstractApplicationContext.finishBeanFactoryInitialization(ConfigurableListableBeanFactory) (2) DefaultListableBea...原创 2019-11-27 15:51:37 · 180 阅读 · 0 评论 -
征服spring源码(一)
写在前面 本篇文章是征服spring源码的第一篇。对于java开发,觉得弄懂一个以java编写的框架是提高自己java技术的良好通道。spring无疑是一个优秀的java框架,值得我们程序员去深入的理解和学习。在平时工作中,也许我们称呼别人为大神和大牛,却忘记了提升自己本身的技能。不要羡慕别人有多牛逼,因为一味的羡慕是没有毛用的,切实的沉下心来,用自己工作之外的时间多学习多总结才是王道。不抱怨,不...原创 2019-11-04 13:30:55 · 225 阅读 · 0 评论