一:介绍 情景:我们在给程序分层的时候:web层.业务层.持久层,各个层之间会有依赖.比如说:业务层和持久层,业务层的代码在调用持久层的时候,传统方式:new 持久层类. 进而进行调用,这种方式会导致耦合性较高,在修改一层代码的时候,另一层的也需要更改代码.不利于维护.这种关系叫做“依赖”. 如何解决? 解决: Spring给咱们提供依赖注入,也就是说当一个类的对象注入的时候,伴随着他依赖的类也注入. 代码: 1)传统方式: package jd.com.service; import jd.c…