调整MetadataReader目录
parent
fed96a38a5
commit
0f534215ad
|
@ -66,7 +66,17 @@
|
|||
- Resource
|
||||
- ResourceLoader
|
||||
- MetadataReader
|
||||
|
||||
+ Bean的定义与注册
|
||||
+ BeanDefinition
|
||||
+ BeanDefinitionHolder
|
||||
+ BeanDefinitionRegistry
|
||||
+ BeanDefinition的来源
|
||||
- XmlBeanDefinitionReader
|
||||
- PropertiesBeanDefinitionReader
|
||||
- AnnotatedBeanDefinitionReader
|
||||
- ClassPathBeanDefinitionScanner
|
||||
- ImportBeanDefinitionRegistrar
|
||||
- BeanDefinitionImportSelector
|
||||
+ Bean的过滤
|
||||
|
||||
+ TypeFilter
|
||||
|
@ -75,52 +85,35 @@
|
|||
+ Condition
|
||||
+ ConditionContext
|
||||
+ ConfigurationCondition
|
||||
|
||||
+ 属性编辑与类型转换
|
||||
- PropertyEditor
|
||||
- ConversionService
|
||||
- Converter
|
||||
|
||||
- Converter
|
||||
+ 表达式语言(SpEL)
|
||||
- Expression
|
||||
- ExpressionParser
|
||||
- EvaluationContext
|
||||
- PropertyAccessor
|
||||
- MethodResolver
|
||||
- MethodResolver
|
||||
- TypeLocator
|
||||
|
||||
+ Bean容器与配置
|
||||
- BeanFactory
|
||||
- ListableBeanFactory
|
||||
- HierarchicalBeanFactory
|
||||
- HierarchicalBeanFactory
|
||||
- ConfigurableBeanFactory
|
||||
|
||||
+ Bean的定义与注册
|
||||
+ BeanDefinition
|
||||
+ BeanDefinitionHolder
|
||||
+ BeanDefinitionRegistry
|
||||
|
||||
+ BeanDefinition的来源
|
||||
- XmlBeanDefinitionReader
|
||||
- PropertiesBeanDefinitionReader
|
||||
- AnnotatedBeanDefinitionReader
|
||||
- ClassPathBeanDefinitionScanner
|
||||
- ImportBeanDefinitionRegistrar
|
||||
- BeanDefinitionImportSelector
|
||||
|
||||
+ Bean生命周期
|
||||
- Bean的定义解析
|
||||
- Bean的初始化过程
|
||||
- Bean的依赖解析过程
|
||||
- Bean的销毁过程
|
||||
|
||||
- Bean初始化与扩展点
|
||||
- Bean初始化与扩展点
|
||||
+ InitializingBean
|
||||
+ DisposableBean
|
||||
+ BeanDefinitionRegistryPostProcessor
|
||||
+ BeanFactoryPostProcessor
|
||||
+ BeanPostProcessor
|
||||
+ InstantiationAwareBeanPostProcessor
|
||||
+ InstantiationAwareBeanPostProcessor
|
||||
+ DestructionAwareBeanPostProcessor
|
||||
+ MergedBeanDefinitionPostProcessor
|
||||
+ SmartInstantiationAwareBeanPostProcessor
|
||||
|
|
1
pom.xml
1
pom.xml
|
@ -26,6 +26,7 @@
|
|||
<module>spring-aop</module>
|
||||
<module>spring-mvc</module>
|
||||
<module>spring-resources</module>
|
||||
<module>spring-metadata</module>
|
||||
</modules>
|
||||
|
||||
<dependencies>
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>spring-reading</artifactId>
|
||||
<groupId>com.xcs.spring</groupId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>spring-metadata</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<modules>
|
||||
<module>spring-metadata-metadataReader</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
|
@ -3,17 +3,12 @@
|
|||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>spring-resources</artifactId>
|
||||
<artifactId>spring-metadata</artifactId>
|
||||
<groupId>com.xcs.spring</groupId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>spring-resource-metadataReader</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
</project>
|
Loading…
Reference in New Issue