Spring IOC(控制反转) IOC英文是Inversion of Control中文理解为控制反转,是Spring框架的一种设计思想。表示创建或者控制对象的权利由应用程序转换到Spring容器,如下将通过new关键字准确获取UserServiceImpl、UserMapperImpl类的权利交给BeanFactory,所谓的容器是指程序运行之后,装有多个实例化Bean的组件。 程序的耦合: 耦合:程序间的依赖关系 包括: 类之间的依赖 方法之间的依赖 解耦: 降低程序间的依赖关系 实际开发中: 应该做到:编译期