ioc是一种思想,也就是控制反转,一个Java对象使用依赖类时,往往需要自己创建一个依赖类的对象,可能需要检查类是否存在,类是否能安全访问等;创建依赖类的对象后,还需要管理对象的生命周期。这些操作都增加了类之间的耦合度。这种使用谁就创建谁的控制方法翻转过来,我直接把它放进ioc容器中,你要使用可以从ioc中直接拿出来使用就可以。至于它的生命周期,安全等问题可以交给ioc容器去解决。