public class StandardApplicationContext extends AbstractApplicationContext implements ConfigurableApplicationContext
ApplicationContext2018-09-06 13:47
| 限定符和类型 | 类和说明 |
|---|---|
class |
StandardApplicationContext.StandardBeanFactory |
FACTORY_BEAN_PREFIX| 构造器和说明 |
|---|
StandardApplicationContext() |
StandardApplicationContext(java.util.Collection<java.lang.Class<?>> classes)
Start with given class set
|
StandardApplicationContext(java.lang.String propertiesLocation)
Set given properties location
|
StandardApplicationContext(java.lang.String propertiesLocation,
java.lang.String... locations)
Start context with given properties location and base scan packages
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
doLoadBeanDefinitions(AbstractBeanFactory beanFactory,
java.util.Collection<java.lang.Class<?>> beanClasses) |
AbstractBeanFactory |
getBeanFactory()
Get AbstractBeanFactory
|
addBeanPostProcessor, close, containsBeanDefinition, containsBeanDefinition, containsBeanDefinition, containsSingleton, createBeanNameCreator, createEnvironment, destroyBean, getAliases, getBean, getBean, getBean, getBeanDefinition, getBeanDefinition, getBeanDefinitionCount, getBeanDefinitionNames, getBeanDefinitionsMap, getBeanName, getBeanNameCreator, getBeans, getEnvironment, getSingleton, getSingletonsMap, getStartupDate, getType, hasStarted, isPrototype, isSingleton, loadContext, loadContext, loadContext, onRefresh, postProcessBeanFactory, preInitializeSingletons, prepareBeanFactory, prepareRefresh, publishEvent, refresh, refresh, refresh, registerBean, registerBean, registerBean, registerBean, registerBeanDefinition, registerSingleton, registerSingleton, removeBean, removeBeanDefinition, removeBeanPostProcessor, removeSingleton, setEnvironment, setPropertiesLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEnvironment, setEnvironmentclose, getStartupDate, hasStarted, loadContext, loadContext, refreshaddBeanPostProcessor, destroyBean, preInitializeSingletons, refresh, refresh, registerBean, registerBean, registerBean, registerBean, removeBean, removeBeanPostProcessorgetAliases, getBean, getBean, getBean, getBeanName, getBeans, getType, isPrototype, isSingletoncontainsSingleton, getSingleton, getSingletonsMap, registerSingleton, registerSingleton, removeSingletoncontainsBeanDefinition, containsBeanDefinition, containsBeanDefinition, getBeanDefinition, getBeanDefinition, getBeanDefinitionCount, getBeanDefinitionNames, getBeanDefinitionsMap, registerBeanDefinition, removeBeanDefinitionpublishEventpublic StandardApplicationContext(java.util.Collection<java.lang.Class<?>> classes)
classes - class setpublic StandardApplicationContext(java.lang.String propertiesLocation)
propertiesLocation - a file or a directory to scanpublic StandardApplicationContext(java.lang.String propertiesLocation,
java.lang.String... locations)
propertiesLocation - a file or a directory containslocations - scan classes from packagespublic StandardApplicationContext()
public AbstractBeanFactory getBeanFactory()
ConfigurableApplicationContextgetBeanFactory 在接口中 ConfigurableApplicationContextgetBeanFactory 在类中 AbstractApplicationContextprotected void doLoadBeanDefinitions(AbstractBeanFactory beanFactory, java.util.Collection<java.lang.Class<?>> beanClasses)
doLoadBeanDefinitions 在类中 AbstractApplicationContextbeanFactory - bean factorybeanClasses - bean classesCopyright © 2019 TODAY. All rights reserved.