spring源码
文章平均质量分 81
@开弓没有回头箭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring源码 - 元数据Metadata
元数据,是框架设计中必须的一个概念,所有的流行框架里都能看到它的影子,包括且不限于Spring、SpringBoot、SpringCloud、MyBatis等。它的作用肯定是大大的,它能模糊掉具体的类型,能让数据输出变得统一,能解决Java抽象解决不了的问题,比如运用得最广的便是注解,因为它不能继承无法抽象,所以用元数据方式就可以完美行成统一的向上抽取让它变得与类型无关,也就是常说的模糊效果,这便是框架的核心设计思想。原创 2023-08-15 22:52:44 · 676 阅读 · 0 评论 -
Spring源码剖析之推断构造方法
1、 默认情况,用无参构造方法,或者只有一个构造方法就用那一个。2、 程序员指定了构造方法入参值,通过getBean()或者BeanDefinition.getConstructorArgumentValues()指定,那就用所匹配的构造方法。3、 程序员想让Spring自动选择构造方法以及构造方法的入参值, autowire = "constructor"。4、 程序员通过@Autowired注解指定了某个构造方法,但是希望Spring自动找该构造方法的入参值。原创 2023-08-10 23:41:07 · 214 阅读 · 1 评论 -
Spring源码剖析之xml自动依赖注入
Spring中的依赖注入分两种:一种是手动依赖注入,另一种是自动依赖注入。原创 2023-08-06 14:51:47 · 239 阅读 · 1 评论
分享