文章目录
1.美图
2.概述
在学习spring容器初始化的过程中,发现spring容器预留了一些扩展点,我们可以写子类来做功能扩展,例如AbstractApplicationContext
类的initPropertySources
、postProcessBeanFactory
、onRefresh
等方法都是空方法,留给子类来扩展用。
3.在传统spring框架下的扩展方式
传统的spring框架下使用哪个ApplicationContext实现类,是自己写代码来指定的,下面是基于spring框架的应用的启动代码:
public static void main(String[] args) {