优化目录

master
xuchengsheng 2023-11-01 10:23:15 +08:00
parent a4a4e65d5c
commit dc2bd79fd7
3 changed files with 92 additions and 89 deletions

View File

@ -65,49 +65,52 @@
+ 资源加载与访问
- Resource
- ResourceLoader
- MetadataReader
+ Bean的定义与注册
+ 元数据
+ MetadataReader
+ AnnotationMetadata
+ Bean的定义与注册
+ BeanDefinition
+ BeanDefinitionHolder
+ BeanDefinitionRegistry
+ BeanDefinition的来源
- XmlBeanDefinitionReader
- PropertiesBeanDefinitionReader
- AnnotatedBeanDefinitionReader
- ClassPathBeanDefinitionScanner
- ImportBeanDefinitionRegistrar
- BeanDefinitionImportSelector
+ BeanDefinition的来源
+ XmlBeanDefinitionReader
+ PropertiesBeanDefinitionReader
+ AnnotatedBeanDefinitionReader
+ ClassPathBeanDefinitionScanner
+ ImportBeanDefinitionRegistrar
+ BeanDefinitionImportSelector
+ Bean的过滤
+ TypeFilter
+ ConditionEvaluator
+ Condition
+ ConditionContext
+ ConfigurationCondition
+ 属性编辑与类型转换
- PropertyEditor
- ConversionService
- Converter
+ PropertyEditor
+ ConversionService
+ Converter
+ 表达式语言(SpEL)
- Expression
- ExpressionParser
- EvaluationContext
- PropertyAccessor
- MethodResolver
- TypeLocator
+ Bean容器与配置
- BeanFactory
- ListableBeanFactory
- HierarchicalBeanFactory
- ConfigurableBeanFactory
+ Bean工厂
+ BeanFactory
+ ListableBeanFactory
+ HierarchicalBeanFactory
+ ConfigurableBeanFactory
+ Bean生命周期
- Bean的定义解析
- Bean的初始化过程
- Bean的依赖解析过程
- Bean的销毁过程
- Bean初始化与扩展点
- Bean初始化与扩展点
+ InitializingBean
+ DisposableBean
+ BeanDefinitionRegistryPostProcessor
@ -118,6 +121,7 @@
+ MergedBeanDefinitionPostProcessor
+ SmartInstantiationAwareBeanPostProcessor
+ SmartInitializingSingleton
- 基于Java的配置
- ConfigurationClassPostProcessor
- ConfigurationClassParser

View File

@ -9,6 +9,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>spring-resource-metadataReader</artifactId>
<artifactId>spring-metadata-metadataReader</artifactId>
</project>

View File

@ -15,7 +15,6 @@
<modules>
<module>spring-resource</module>
<module>spring-resource-resourceLoader</module>
<module>spring-resource-metadataReader</module>
</modules>
</project>