beanfactory能做哪些事情
aplicationcontext有哪些扩展功能
事件解耦
public static void main(String[] args) {
//ctrl+alt+u 查看类图
ConfigurableApplicationContext context = SpringApplication.run(SpringdemoApplication.class, args);
System.out.println(context.getBean("aaa"));
//ctrl+alt+左键直接到实现
//ConfigurableApplicationContext extends ApplicationContext,
}
ApplicationContext通过类图看是间接继承了BeanFactory
很多单例的bean在哪呢,都会在SimpleJndiBeanFactory的 private final Map<String, Object> singletonObjects = new HashMap();
存储