两者都可以将带有@Component,@Service等注解的对象加入到ioc容器中。
MyClassPathXmlApplicationContext。需要实现接口ApplicationContext,着重重写以下方法:
上篇文章介绍了refresh里beanFactory的创建预准备工作,refresh获取到的beanFactory是先刷新创建,在getBeanFactory获取到的,之后再给他配置忽略自动装配的依赖接口,和配置自动装配的组件。...
通过前期的学习,我们发现在onRefresh方法之前的操作都是准备工作。在onRefresh方法之前的准备工作中,目前就剩下initApplicationEventMulticaster方法了。因为通过invokeBeanFactoryPostProcessors方法之后,所有需要的类...
首先我来看个例子 我们需要实现一个saveAccount方法按照以前的方法我们需要创建dao,创建service,创建serviceImpl依赖性太强了
Iobrcbr = imreconstruct(imcomplement(Iobrd),imcomplement(Iobr));
工厂模式属于创建对象的模式。将对象的创建交给工厂进行,这样我们在创建对象时不会对客户端直接暴露创建逻辑,而是 通过使用一个共同的接口根据不同的条件来指向具体想要创建的对象。...