上一篇文章介绍第一条主线,那么现在介绍IOC容器的第二条主线。以ApplicationContext应用上下文接口

public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactory,
		MessageSource, ApplicationEventPublisher, ResourcePatternResolver

她继承了 ListableBeanFactory和 HierarchicalBeanFactory。



我们常用的ConfigurableApplicationContext 

public interface ConfigurableApplicationContext extends ApplicationContext, Lifecycle, Closeable 

和WebApplicationContext 

public interface WebApplicationContext extends ApplicationContext


这2个接口都是继承自ApplicationContext,ApplicationContext不仅具有BeanFactory的特性,还继承了MessageSource的特性,这个接口能获取*.properties文件的内容。



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐