polishing
This commit is contained in:
parent
061063257a
commit
d78eda8aeb
|
|
@ -118,11 +118,9 @@ class ConfigurationClassBeanDefinitionReader {
|
||||||
*/
|
*/
|
||||||
private void loadBeanDefinitionsForConfigurationClass(ConfigurationClass configClass) {
|
private void loadBeanDefinitionsForConfigurationClass(ConfigurationClass configClass) {
|
||||||
doLoadBeanDefinitionForConfigurationClassIfNecessary(configClass);
|
doLoadBeanDefinitionForConfigurationClassIfNecessary(configClass);
|
||||||
|
|
||||||
for (ConfigurationClassMethod method : configClass.getMethods()) {
|
for (ConfigurationClassMethod method : configClass.getMethods()) {
|
||||||
loadBeanDefinitionsForModelMethod(method);
|
loadBeanDefinitionsForModelMethod(method);
|
||||||
}
|
}
|
||||||
|
|
||||||
loadBeanDefinitionsFromImportedResources(configClass.getImportedResources());
|
loadBeanDefinitionsFromImportedResources(configClass.getImportedResources());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -160,8 +158,8 @@ class ConfigurationClassBeanDefinitionReader {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Reads a particular {@link ConfigurationClassMethod}, registering bean definitions with
|
* Reads a particular {@link ConfigurationClassMethod}, registering bean definitions
|
||||||
* the BeanDefinitionRegistry based on its contents.
|
* with the BeanDefinitionRegistry based on its contents.
|
||||||
*/
|
*/
|
||||||
private void loadBeanDefinitionsForModelMethod(ConfigurationClassMethod method) {
|
private void loadBeanDefinitionsForModelMethod(ConfigurationClassMethod method) {
|
||||||
ConfigurationClass configClass = method.getConfigurationClass();
|
ConfigurationClass configClass = method.getConfigurationClass();
|
||||||
|
|
|
||||||
|
|
@ -139,8 +139,8 @@ class ConfigurationClassParser {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Set<MethodMetadata> beanMethods = metadata.getAnnotatedMethods(Bean.class.getName());
|
Set<MethodMetadata> beanMethods = metadata.getAnnotatedMethods(Bean.class.getName());
|
||||||
for (MethodMetadata methodMetadata : beanMethods) {
|
for (MethodMetadata beanMethod : beanMethods) {
|
||||||
configClass.addMethod(new ConfigurationClassMethod(methodMetadata, configClass));
|
configClass.addMethod(new ConfigurationClassMethod(beanMethod, configClass));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@
|
||||||
<xsd:documentation><![CDATA[
|
<xsd:documentation><![CDATA[
|
||||||
Specifies the java.util.Executor instance to use when invoking asynchronous methods.
|
Specifies the java.util.Executor instance to use when invoking asynchronous methods.
|
||||||
If not provided, an instance of org.springframework.core.task.SimpleAsyncTaskExecutor
|
If not provided, an instance of org.springframework.core.task.SimpleAsyncTaskExecutor
|
||||||
will be used by default
|
will be used by default.
|
||||||
]]></xsd:documentation>
|
]]></xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:attribute>
|
</xsd:attribute>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue