spring源码之IOC

2020-05-31  本文已影响0人  安然_a4e3

ioc容器的应用

1、bean的装配方式

  1. xml

  2. @importResource

  3. 实现factoryBean

FactoryBean和BeanFactory的区别:

beanFactory是ioc容器底层的实现接口,是ApplicationContext的顶级接口

是个bean工厂,负责生产和管理bean的工厂。

factoryBean是个bean,是个可以生产对象和装饰对象的工厂bean,由spring管理后,生产的对象是由getObject()方法决定的

  1. @Component +@ComponentScan

  2. @Bean+@Configuration

2、bean的依赖注入

查找方式

自动装配注解

@Autowired

@Resource

@Inject

上一篇 下一篇

猜你喜欢

热点阅读