如何理解Spring 依赖注入
我们为了给用户提供服务、开发满足用户需求的软件产品,需要编写代码,把一块块砖垒起来。随着用户越来越多,开发任务也越来越重,需要快速响应形形色色的用户需求,如此反复,代码也越来越多,软件的开发和维护成本越来越大,这样快速的开发及维护日益庞大的系统成了项目组一个新的诉求。选用一款易于上手、大众、设计良好的框架,可以帮助我们较好完成模块划分、管理及交互,基于框架业务开发人员可以减少很多代码量完成同样的功能,降低代码耦合度,提高复用率,快速接入各类组件和中间件。