Skip to content

Commit 1784d40

Browse files
chore: merge main into release [skip ci]
2 parents 60a2a5b + a3118bc commit 1784d40

3 files changed

Lines changed: 4 additions & 13 deletions

File tree

microsphere-spring-context/src/main/java/io/microsphere/spring/beans/factory/support/ListenableAutowireCandidateResolverInitializer.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,11 @@
1919
import io.microsphere.annotation.ConfigurationProperty;
2020
import io.microsphere.constants.PropertyConstants;
2121
import io.microsphere.spring.context.ConfigurableApplicationContextInitializer;
22-
import io.microsphere.spring.core.env.ListenableConfigurableEnvironment;
2322
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
24-
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
2523
import org.springframework.context.ApplicationContextInitializer;
2624
import org.springframework.context.ConfigurableApplicationContext;
2725
import org.springframework.core.env.ConfigurableEnvironment;
2826

29-
import static io.microsphere.spring.beans.factory.BeanFactoryUtils.asBeanDefinitionRegistry;
3027
import static io.microsphere.spring.beans.factory.support.BeanRegistrar.registerBeanDefinition;
3128
import static io.microsphere.spring.constants.PropertyConstants.MICROSPHERE_SPRING_PROPERTY_NAME_PREFIX;
3229
import static java.lang.Boolean.parseBoolean;
@@ -99,8 +96,7 @@ public class ListenableAutowireCandidateResolverInitializer extends Configurable
9996
@Override
10097
protected void initialize(ConfigurableApplicationContext context, ConfigurableEnvironment environment) {
10198
ConfigurableListableBeanFactory beanFactory = context.getBeanFactory();
102-
BeanDefinitionRegistry beanDefinitionRegistry = asBeanDefinitionRegistry(beanFactory);
103-
registerBeanDefinition(beanDefinitionRegistry, ListenableAutowireCandidateResolver.class);
99+
registerBeanDefinition(beanFactory, ListenableAutowireCandidateResolver.class);
104100
}
105101

106102
@Override

microsphere-spring-context/src/main/java/io/microsphere/spring/config/CollectingConfigurationPropertyListener.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
2626
import org.springframework.core.env.ConfigurablePropertyResolver;
2727

28-
import static io.microsphere.spring.beans.factory.BeanFactoryUtils.asBeanDefinitionRegistry;
2928
import static io.microsphere.spring.beans.factory.support.BeanRegistrar.registerBean;
3029
import static io.microsphere.spring.beans.factory.support.BeanRegistrar.registerBeanDefinition;
3130
import static org.springframework.util.SystemPropertyUtils.PLACEHOLDER_PREFIX;
@@ -221,9 +220,8 @@ public void afterSetPlaceholderSuffix(ConfigurablePropertyResolver propertyResol
221220
@Override
222221
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
223222
this.beanFactory = beanFactory;
224-
BeanDefinitionRegistry registry = asBeanDefinitionRegistry(beanFactory);
225-
registerBeanDefinition(registry, ConfigurationPropertyRepository.BEAN_NAME, ConfigurationPropertyRepository.class);
226-
registerBean(registry, BEAN_NAME, this);
223+
registerBeanDefinition(beanFactory, ConfigurationPropertyRepository.BEAN_NAME, ConfigurationPropertyRepository.class);
224+
registerBean(beanFactory, BEAN_NAME, this);
227225
}
228226

229227
/**

microsphere-spring-context/src/main/java/io/microsphere/spring/context/ConfigurableApplicationContextInitializer.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import io.microsphere.logging.Logger;
2121
import io.microsphere.spring.beans.BeanUtils;
2222
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
23-
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
2423
import org.springframework.context.ApplicationContextInitializer;
2524
import org.springframework.context.ConfigurableApplicationContext;
2625
import org.springframework.core.env.ConfigurableEnvironment;
@@ -29,7 +28,6 @@
2928
import static io.microsphere.constants.SymbolConstants.DOT;
3029
import static io.microsphere.logging.LoggerFactory.getLogger;
3130
import static io.microsphere.spring.beans.BeanUtils.generateBeanName;
32-
import static io.microsphere.spring.beans.factory.BeanFactoryUtils.asBeanDefinitionRegistry;
3331
import static io.microsphere.spring.beans.factory.support.BeanRegistrar.registerBean;
3432
import static io.microsphere.spring.constants.PropertyConstants.APPLICATION_CONTEXT_INITIALIZER_PROPERTY_NAME_PREFIX;
3533

@@ -157,7 +155,6 @@ protected boolean isRegistered(ConfigurableApplicationContext context) {
157155
*/
158156
protected void registerSelf(ConfigurableApplicationContext context) {
159157
ConfigurableListableBeanFactory beanFactory = context.getBeanFactory();
160-
BeanDefinitionRegistry registry = asBeanDefinitionRegistry(beanFactory);
161-
registerBean(registry, getBeanName(), this);
158+
registerBean(beanFactory, getBeanName(), this);
162159
}
163160
}

0 commit comments

Comments
 (0)