spring beanfactory
2016-09-29 15:01:25 0 举报
Spring BeanFactory是Spring框架的核心组件之一,它负责管理应用程序中的所有bean对象。BeanFactory是一个工厂类,它负责创建、配置和管理bean对象。在Spring框架中,bean对象是通过XML配置文件或注解来定义的,而BeanFactory则负责将这些bean对象实例化并注入到应用程序中。 BeanFactory提供了一种灵活的方式来管理bean对象,它可以自动装配依赖关系、处理循环引用、支持不同类型的bean等。此外,BeanFactory还提供了一些高级功能,如事件监听器、资源管理等。
作者其他创作
大纲/内容
ApplicationContext
+ operation1(params):returnType- operation2(params)- operation3()
ResourcePatternResolver
+ Resource[] getResources(String locationPattern)
ApplicationEventPublisher
+ publishEvent(ApplicationEvent event)
ResourceLoader
+getResource(String location):Resource
HierarchicalBeanFactory
ListableBeanFactory
+ getBeanDefinitionNames- getBeansOfType- getBeansWithAnnotation
AutowireCapableBeanFactory
Resource
ConfigurableApplicationContext
+ addBeanFactoryPostProcessor- addApplicationListener- refresh-getBeanFactory
WebApplicationContext
+ServletContext getServletContext()
DefaultResourceLoader
+ ClassLoader classLoader
AbstractApplicationContext
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
BeanFactory
0 条评论
下一页