You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: microsphere-spring-context/src/main/java/io/microsphere/spring/beans/factory/support/ListenableAutowireCandidateResolver.java
Copy file name to clipboardExpand all lines: microsphere-spring-context/src/main/java/io/microsphere/spring/beans/factory/support/ListenableAutowireCandidateResolverInitializer.java
Copy file name to clipboardExpand all lines: microsphere-spring-context/src/main/java/io/microsphere/spring/context/event/EventPublishingBeanInitializer.java
+33-1Lines changed: 33 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,39 @@
29
29
importstaticjava.lang.Boolean.parseBoolean;
30
30
31
31
/**
32
-
* {@link ApplicationContextInitializer} for Publishing Bean Event with the highest priority
32
+
* An {@link ApplicationContextInitializer} that registers processors to publish Spring bean lifecycle events
33
+
* during context initialization.
34
+
* <p>
35
+
* This initializer executes with the highest priority to guarantee that bean event publishing capabilities
36
+
* are established before other components are processed. It automatically registers an
37
+
* {@link EventPublishingBeanBeforeProcessor} as a {@link org.springframework.beans.factory.config.BeanFactoryPostProcessor}.
Copy file name to clipboardExpand all lines: microsphere-spring-context/src/main/java/io/microsphere/spring/core/env/ListenableConfigurableEnvironmentInitializer.java
+30-2Lines changed: 30 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -27,9 +27,37 @@
27
27
importstaticjava.lang.Boolean.parseBoolean;
28
28
29
29
/**
30
-
* The Initializer of {@link ListenableConfigurableEnvironment} based on {@link ApplicationContextInitializer}
30
+
* An {@link ApplicationContextInitializer} implementation that initializes {@link ConfigurableEnvironment}
31
+
* with {@link ListenableConfigurableEnvironment} to enable listening for environment changes.
Copy file name to clipboardExpand all lines: microsphere-spring-context/src/test/java/io/microsphere/spring/beans/factory/support/ListenableAutowireCandidateResolverTest.java
0 commit comments