随笔分类 -  spring

摘要:加载类 实例化前 》InstantiationAwareBeanPostProcessor 实例化 mergedBeanDefinitionBeanPostProcessor.applyMergedBeanDefinitionPostProcessors 找注入点 实例化后 --》 Instanti 阅读全文
posted @ 2021-09-16 06:07 笨拙的小菜鸟 阅读(59) 评论(0) 推荐(0) 编辑
摘要:生命周期流程图镇楼 课前小demo 有关于推断构造函数的演示 UserService.java @Component public class UserService{ @Autowired private OrderService orderService; public UserService( 阅读全文
posted @ 2021-09-16 06:07 笨拙的小菜鸟 阅读(86) 评论(0) 推荐(0) 编辑
摘要:前言: Spring最重要的功能就是帮助程序员创建对象(也就是IOC),而启动Spring就是为创建Bean对象做准备,所以我们先明白Spring到底是怎么去创建Bean的,也就是先弄明白Bean的生命周期。 Bean的生命周期就是指:在Spring中,一个Bean是如何生成的,如何销毁的 Bean 阅读全文
posted @ 2021-09-14 07:15 笨拙的小菜鸟 阅读(5763) 评论(0) 推荐(1) 编辑
摘要:spring生命周期上: 要注意的是spring启动的时候已经经过了spring的生命周期了 transformBeanName(name) getSingleton(beanName)是可以拿到 getObjectForBeanInstance 是不是factoryBean name 程序员传入、 阅读全文
posted @ 2021-09-14 07:14 笨拙的小菜鸟 阅读(105) 评论(0) 推荐(0) 编辑
摘要:代码示例1: 如果是抽象类那么抽象类上得是Lookup注解,此时才能将resource注册成一个 Appconfig.java @Configuration @ComponentScan(basePackages= "com.luban") public class AppConfig { } Us 阅读全文
posted @ 2021-09-11 16:36 笨拙的小菜鸟 阅读(239) 评论(0) 推荐(0) 编辑
摘要:前言 ClassMetadata AnnotatedTypeMetadata 可以理解为对 Class元数据 和 Annotation元数据 的抽象 版本 Spring 5.1.x Class Class 有如下形式: Top Level Class:顶层类,即普通类 Inner Class:非静态 阅读全文
posted @ 2021-09-11 10:12 笨拙的小菜鸟 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1、getDeclaringClass return the declaring class for this class 获取对应类的声明类Class对象 2、getEnclosingClass return the immediately enclosing class of the under 阅读全文
posted @ 2021-09-11 09:32 笨拙的小菜鸟 阅读(232) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/luanlouis/article/details/95319795 阅读全文
posted @ 2020-07-01 22:35 笨拙的小菜鸟 阅读(138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示