Spring IOC 也叫容器 用来解决什么问题? 在实际的业务开发中,会有很多用来描述业务功能的类、组件或者模块,通过类与类之间协作交流来完成业务逻辑。不可避免的会有类与类之间的相互依赖和引用,这也便意味着所写的代码是==高耦的、难以维护的== 所以我们需要==脱耦== Spring IOC边使用来解决这个问题的 我们对IOC听闻最多的便是它的==控制反转==、==依赖注入(DI)==了 通过IOC来将这些依赖对象的创建、协调等整个生命周期的管理交由Spring容器去管理 ,每个对象只需要关注其自身的业务逻辑就可…