Spring进阶学习 01、Spring中各个类介绍
文章目录前言一、初识BeanDefinition与BeanFactory1.1、认识BeanDefinition1.2、认识BeanFactory1.2.1、介绍BeanFactory1.2.2、认识实现类DefaultListableBeanFactoryBeanDefinition、BeanFactory与Bean对象的关系二、Bean的生命周期依赖注入注解@Autowired介绍@Autowired注解类实操1:作用于属性实操2:作用于方法实操3:作用于构造器@Resource(javax包下)介绍@Resource注解实操@Value实操1:字符串注入实操2:读取properties配置文件实操3:依赖注入bean实例依赖注入注解小总结三、认识FactoryBean3.1、介绍FactoryBean与BeanFactory的区别3.2、认识FactoryBean3.3、自定义一个FactoryBean四、认识ApplicationContext五、认识BeanPostProcessorAOP是如何工作的?介绍AOP与六个核心概念AOP的工作原理前言本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段四:Java主流框架应用 / 4.1 Spring」。专栏按照「基础 → 工程化 → 主流框架 → 分布式与架构」循序推进,本篇承接前文学习路线,聚焦 Spring 核心能力与实际开发中的扩展方式。专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。本篇从 BeanDefinition、BeanFactory 等 Spring 核心类型切入,梳理容器、Bean 生命周期与后置处理器之间的关系。本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总一、初识BeanDefinition与BeanFactory1.1、认识BeanDefinition