ClassPathXmlApplicationContext类图
2015-09-09 17:02:46 33 举报
spring IOC 类图
作者其他创作
大纲/内容
Lifecycle
start() : void stop() : void isRunning() : boolean
BeanNameAware
+ setBeanName(String name)
AbstractApplicationContext
ClassPathXmlApplicationContext
- configResources:Resource[]
ApplicationContext
AbstractRefreshableConfigApplicationContext
- configLocations:String[]- setIdCalled = false :boolean
+ setConfigLocation(String location) :void+ setConfigLocations(String[] locations) :void+ getConfigLocations() :String[]
AbstractRefreshableApplicationContext
- allowBeanDefinitionOverriding:boolean- allowCircularReferences:boolean- beanFactory : boolean- beanFactoryMonitor = new Object() :Object
+ operation1(params):returnType- operation2(params)- operation3()
ResourceLoader
+ CLASSPATH_URL_PREFIX = ResourceUtils.CLASSPATH_URL_PREFIX :String+ getResource(String location) : Resource+ getClassLoader : ClassLoader
InitializingBean
+ afterPropertiesSet()
DefaultResourceLoader
- classLoader : ClassLoader
ConfigurableApplicationContext
AbstractXmlApplicationContext
- validating : boolean
+ AbstractXmlApplicationContext(ApplicationContext parent)+ setValidating(boolean validating) :void+ oadBeanDefinitions(DefaultListableBeanFactory beanFactory) : void+ initBeanDefinitionReader(XmlBeanDefinitionReader reader) :void+ loadBeanDefinitions(XmlBeanDefinitionReader reader) :void+ getConfigResources:Resource[]
DisposableBean
0 条评论
下一页
为你推荐
查看更多