参考文档:Spring官网
1,IoC(Inversion of Control ):1,他是个容器,2,中文意思:控制反转
2,DI(Dependency Injection):1,他是个过程包括两部分,1)定义依赖关系,2)注入;2,中文意思:依赖注入
官方解释:It is a process whereby objects define their dependencies, that is【换言之】, the other objects they work with, only through constructor arguments, arguments to a factory method, or properties that are set on the object instance after it is constructed or returned from a factory method. The container then injects those dependencies when it creates the bean.
3,Bean:1,他是一个对象;2,他是被IoC容器实例化,组装,和管理的对象
官方解释: A bean is an object that is instantiated, assembled, and otherwise managed by a Spring IoC container.