首先依赖注入 == 控制反转,只不过控制反转这个词汇,让人产生了错误的理解,才使用新的词汇:依赖注入来替换到这个词汇。
“依赖注入”是指一个对象应用另外一个对象来提供一个特殊的能力。例如,把一个数据库连接以参数的形式传到一个对象的结构方法里,而不是在那个对象内部自行创建一个连接。这个和new一个对象很像,User user = new User();其中这个User是一个实体类。在new的过程中,相当于把参数信息存到了这里面。
下面这个图是依赖注入(DI)和控制反转(Ioc)的图。
后面提到了关于AOP,面向切面编程。
标签:依赖,反转,AOP,User,Spring,new,通俗,注入 From: https://www.cnblogs.com/kuangmeng/p/17712912.html