@Autowired
private static TestBean bean;
相信都可以看明白这行代码, @Autowired就是让spring 自动注入一个TestBean对象bean,这个过程就是DI(依赖注入),要让spring注入一个对象,那么首先spring 自己要有一个需要被注入的对象,而这个对象是需要spring自己去生成的,而生成的这个过程就IOC(控制反转)。很明显,DI是目的,IOC是实现DI的基础。
@Autowired
private static TestBean bean;
相信都可以看明白这行代码, @Autowired就是让spring 自动注入一个TestBean对象bean,这个过程就是DI(依赖注入),要让spring注入一个对象,那么首先spring 自己要有一个需要被注入的对象,而这个对象是需要spring自己去生成的,而生成的这个过程就IOC(控制反转)。很明显,DI是目的,IOC是实现DI的基础。