|
|
|
|
@ -160,6 +160,9 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
@@ -160,6 +160,9 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
|
|
|
|
|
/** Map from scope identifier String to corresponding Scope. */ |
|
|
|
|
private final Map<String, Scope> scopes = new LinkedHashMap<>(8); |
|
|
|
|
|
|
|
|
|
/** Application startup metrics. **/ |
|
|
|
|
private ApplicationStartup applicationStartup = ApplicationStartup.DEFAULT; |
|
|
|
|
|
|
|
|
|
/** Map from bean name to merged RootBeanDefinition. */ |
|
|
|
|
private final Map<String, RootBeanDefinition> mergedBeanDefinitions = new ConcurrentHashMap<>(256); |
|
|
|
|
|
|
|
|
|
@ -170,8 +173,6 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
@@ -170,8 +173,6 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
|
|
|
|
|
private final ThreadLocal<Object> prototypesCurrentlyInCreation = |
|
|
|
|
new NamedThreadLocal<>("Prototype beans currently in creation"); |
|
|
|
|
|
|
|
|
|
/** Application startup metrics. **/ |
|
|
|
|
private ApplicationStartup applicationStartup = ApplicationStartup.DEFAULT; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Create a new AbstractBeanFactory. |
|
|
|
|
|