优化issues #15问题

master
xuchengsheng 2023-12-07 20:25:29 +08:00
parent 3bd51d1a77
commit 3bc5983c94
1 changed files with 14 additions and 13 deletions

View File

@ -422,24 +422,25 @@ public class BeanFactoryDemo {
- `ApplicationContext``BeanFactory` 的子接口之一,提供了更多的企业级功能,是 Spring 应用程序的上下文容器。它扩展了 `BeanFactory`并在其基础上添加了事件发布、国际化支持、AOP 功能等。
2. **ListableBeanFactory**
- `ListableBeanFactory` 是继承自 `BeanFactory` 接口的子接口,它扩展了 `BeanFactory`,提供了更多的方法用于列举 Bean。可以列举所有的 Bean包括按类型查找、按名称查找、获取所有 Bean 的名称等。
+ `ListableBeanFactory` 是继承自 `BeanFactory` 接口的子接口,它扩展了 `BeanFactory`,提供了更多的方法用于列举 Bean。可以列举所有的 Bean包括按类型查找、按名称查找、获取所有 Bean 的名称等。
3. **ConfigurableBeanFactory**
- `ConfigurableBeanFactory` 是继承自 `AutowireCapableBeanFactory` 接口的子接口,它扩展了 `BeanFactory`,提供了更多的配置方法。允许配置属性编辑器、作用域、类加载器等。
- `ConfigurableBeanFactory` 是继承自 `HierarchicalBeanFactory` 接口的子接口,它扩展了 `BeanFactory`,提供了更多的配置方法。允许配置属性编辑器、作用域、类加载器等。
4. **AutowireCapableBeanFactory**
- `AutowireCapableBeanFactory` 是继承自 `BeanFactory` 接口的子接口,它扩展了 `BeanFactory`,提供了更多的自动装配方法。允许通过构造函数注入、属性注入等方式进行自动装配。
5. **SingletonBeanRegistry**
- `SingletonBeanRegistry` 是定义了对单例 Bean 的注册和获取的接口。定义了注册和获取单例 Bean 的方法,允许在容器中注册和获取单例 Bean。
+ `SingletonBeanRegistry` 是定义了对单例 Bean 的注册和获取的接口。定义了注册和获取单例 Bean 的方法,允许在容器中注册和获取单例 Bean。
6. **BeanDefinitionRegistry**
- `BeanDefinitionRegistry` 定义了对 Bean 定义的注册和获取的接口。允许在容器中注册和获取 Bean 定义,包括根据名称和类型注册 Bean。
+ `BeanDefinitionRegistry` 定义了对 Bean 定义的注册和获取的接口。允许在容器中注册和获取 Bean 定义,包括根据名称和类型注册 Bean。
7. **BeanPostProcessor**
- `BeanPostProcessor` 是一个接口,允许在 Bean 的初始化前后执行自定义的逻辑。`BeanFactory` 通过注册 `BeanPostProcessor` 实现了对 Bean 生命周期的定制。
+ `BeanPostProcessor` 是一个接口,允许在 Bean 的初始化前后执行自定义的逻辑。`BeanFactory` 通过注册 `BeanPostProcessor` 实现了对 Bean 生命周期的定制。
8. **BeanFactoryPostProcessor**