优化目录

master
xuchengsheng 2023-11-09 09:58:39 +08:00
parent c69d47ef15
commit ff76980c14
1 changed files with 55 additions and 56 deletions

View File

@ -62,22 +62,22 @@
1. **IOC容器**
- 资源加载与访问
- Resource
- ResourceLoader
- DocumentLoader
- [Resource](spring-resources/spring-resource/README.md)
- [ResourceLoader](spring-resources/spring-resource-resourceLoader/README.md)
- [DocumentLoader](spring-resources/spring-resource-documentLoader/README.md)
- 元数据
- MetadataReader
- AnnotationMetadata
- [MetadataReader](spring-metadata/spring-metadata-metadataReader/README.md)
- [AnnotationMetadata](spring-metadata/spring-metadata-annotationMetadata/README.md)
- Bean定义与注册
- BeanDefinition
- BeanDefinitionHolder
- BeanDefinitionRegistry
- [BeanDefinition](spring-beans/spring-bean-beanDefinition/README.md)
- [BeanDefinitionHolder](spring-beans/spring-bean-beanDefinitionHolder/README.md)
- [BeanDefinitionRegistry](spring-beans/spring-bean-beanDefinitionRegistry/README.md)
- Bean定义读取与扫描
- XmlBeanDefinitionReader
- PropertiesBeanDefinitionReader
- GroovyBeanDefinitionReader
- AnnotatedBeanDefinitionReader
- ClassPathBeanDefinitionScanner
- [XmlBeanDefinitionReader](spring-beans/spring-bean-xmlBeanDefinitionReader/README.md)
- [PropertiesBeanDefinitionReader](spring-beans/spring-bean-propertiesBeanDefinitionReader/README.md)
- [GroovyBeanDefinitionReader](spring-beans/spring-bean-groovyBeanDefinitionReader/README.md)
- [AnnotatedBeanDefinitionReader](spring-beans/spring-bean-annotatedBeanDefinitionReader/README.md)
- [ClassPathBeanDefinitionScanner](spring-beans/spring-bean-classPathBeanDefinitionScanner/README.md)
- Bean定义导入与组合
- ImportBeanDefinitionRegistrar
- ImportSelector
@ -106,62 +106,61 @@
- ConfigurableBeanFactory
- Bean生命周期
- Bean的定义解析
- Bean的初始化过程
- Bean的依赖解析过程
- [Bean的初始化过程](spring-core/spring-core-getBean/README.md)
- [Bean的依赖解析过程](spring-core/spring-core-resolveDependency/README.md)
- Bean的销毁过程
- Bean初始化与扩展点
- InitializingBean
- DisposableBean
- BeanDefinitionRegistryPostProcessor
- BeanFactoryPostProcessor
- BeanPostProcessor
- InstantiationAwareBeanPostProcessor
- DestructionAwareBeanPostProcessor
- MergedBeanDefinitionPostProcessor
- SmartInstantiationAwareBeanPostProcessor
- SmartInitializingSingleton
- [InitializingBean](spring-interface/spring-interface-initializingBean/README.md)
- [DisposableBean](spring-interface/spring-interface-disposableBean/README.md)
- [BeanDefinitionRegistryPostProcessor](spring-interface/spring-interface-beanDefinitionRegistryPostProcessor/README.md)
- [BeanFactoryPostProcessor](spring-interface/spring-interface-beanFactoryPostProcessor/README.md)
- [BeanPostProcessor](spring-interface/spring-interface-beanPostProcessor/README.md)
- [InstantiationAwareBeanPostProcessor](spring-interface/spring-interface-instantiationAwareBeanPostProcessor/README.md)
- [DestructionAwareBeanPostProcessor](spring-interface/spring-interface-destructionAwareBeanPostProcessor/README.md)
- [MergedBeanDefinitionPostProcessor](spring-interface/spring-interface-mergedBeanDefinitionPostProcessor/README.md)
- [SmartInstantiationAwareBeanPostProcessor](spring-interface/spring-interface-smartInstantiationAwareBeanPostProcessor/README.md)
- [SmartInitializingSingleton](spring-interface/spring-interface-smartInitializingSingleton/README.md)
- 基于Java的配置
- ConfigurationClassPostProcessor
- ConfigurationClassParser
- 核心注解
- @Configuration
- @ComponentScan
- @Bean
- @Import
- @PropertySource
- @DependsOn
- @Conditional
- @Lazy
- [@Configuration](spring-annotation/spring-annotation-configuration/README.md)
- [@ComponentScan](spring-annotation/spring-annotation-componentScan/README.md)
- [@Bean](spring-annotation/spring-annotation-bean/README.md)
- [@Import](spring-annotation/spring-annotation-import/README.md)
- [@PropertySource](spring-annotation/spring-annotation-propertySource/README.md)
- [@DependsOn](spring-annotation/spring-annotation-dependsOn/README.md)
- [@Conditional](spring-annotation/spring-annotation-conditional/README.md)
- [@Lazy](spring-annotation/spring-annotation-lazy/README.md)
- [@Value](spring-annotation/spring-annotation-value/README.md)
- [@Autowired](spring-annotation/spring-annotation-autowired/README.md)
- @Primary
- @Description
- @Role
- @Value
- @Autowired
- @Indexed
- @Order
- JSR规范
- @Inject
- @Named
- @Resource
- @Qualifier
- @Scope
- @Singleton
- @PostConstruct
- @PreDestroy
- Provider
- [@Inject](spring-jsr/spring-jsr330-inject/README.md)
- [@Named](spring-jsr/spring-jsr330-named/README.md)
- [@Resource](spring-jsr/spring-jsr250-resource/README.md)
- [@Qualifier](spring-jsr/spring-jsr330-qualifier/README.md)
- [@Scope](spring-jsr/spring-jsr330-scope/README.md)
- [@Singleton](spring-jsr/spring-jsr330-singleton/README.md)
- [@PostConstruct](spring-jsr/spring-jsr250-postConstruct/README.md)
- [@PreDestroy](spring-jsr/spring-jsr250-preDestroy/README.md)
- [Provider](spring-jsr/spring-jsr330-provider/README.md)
- Aware接口系列
- BeanNameAware
- BeanClassLoaderAware
- BeanFactoryAware
- EnvironmentAware
- EmbeddedValueResolverAware
- ResourceLoaderAware
- ApplicationEventPublisherAware
- MessageSourceAware
- ApplicationStartupAware
- ApplicationContextAware
- ImportAware
- BeanDefinitionRegistryAware
- [BeanNameAware](spring-aware/spring-aware-beanNameAware/README.md)
- [BeanClassLoaderAware](spring-aware/spring-aware-beanClassLoaderAware/README.md)
- [BeanFactoryAware](spring-aware/spring-aware-beanFactoryAware/README.md)
- [EnvironmentAware](spring-aware/spring-aware-environmentAware/README.md)
- [EmbeddedValueResolverAware](spring-aware/spring-aware-embeddedValueResolverAware/README.md)
- [ResourceLoaderAware](spring-aware/spring-aware-beanClassLoaderAware/README.md)
- [ApplicationEventPublisherAware](spring-aware/spring-aware-applicationEventPublisherAware/README.md)
- [MessageSourceAware](spring-aware/spring-aware-messageSourceAware/README.md)
- [ApplicationStartupAware](spring-aware/spring-aware-applicationStartupAware/README.md)
- [ApplicationContextAware](spring-aware/spring-aware-applicationContextAware/README.md)
- [ImportAware](spring-aware/spring-aware-importAware/README.md)
- 容器上下文
- ClassPathXmlApplicationContext
- FileSystemXmlApplicationContext