为什么使用spring框架,控制反转是它的重要优势之一。
传统的程序设计中,某个对象需要被调用时(比如mvc模式中controller调用service),需要调用者自己创建被调用对象。
而在spring中则是由spring框架中 IOC 容器来创建,所以被称为控制反转。
这样做的优点就是能够降低 业务对象替换的复杂性,把对象创建的任务交给 IOC容器,让开发者能够更加关注业务实现。
为什么使用spring框架,控制反转是它的重要优势之一。
传统的程序设计中,某个对象需要被调用时(比如mvc模式中controller调用service),需要调用者自己创建被调用对象。
而在spring中则是由spring框架中 IOC 容器来创建,所以被称为控制反转。
这样做的优点就是能够降低 业务对象替换的复杂性,把对象创建的任务交给 IOC容器,让开发者能够更加关注业务实现。
转载于:https://www.cnblogs.com/zhangjwcode/p/6780448.html