我正在阅读Spring文档这个网站 。
我已经有一点IoC(或DI)和AOP的知识。
在阅读文档时,我看到了这句话:
其中最重要的是Spring Framework的Inversion of Control(IoC)容器。Spring Framework的IoC容器得到了全面的介绍,其后紧随着对Spring面向切面编程(AOP)技术的全面介绍。
据我所知,IoC是容器在需要时创建实例并注入它们的方式,而AOP则是面向透视编程;你可以专注于想要做的事情。
然而,我理解上述短语是AOP之所以能够很好地工作,多亏了IoC。
我不确定两者之间的关系。
等待一个好答案。