控制权的反转,之前主动权在业务层,每次用户提出需求业务层就需要跟着做出改变,现在我们把主动权交给了用户,它传进什么,就得到什么样的结果,这样业务代码就不用跟着改变了。
编程中,对象与对象之间,方法与方法之间,模块与模块之间都是一个个切面。只需要方法注入到接口调用的某个地方(切点),这样接口只需要关心具体的业务,而不需要关注其他非该接口关注的逻辑或处理。
https://blog.csdn.net/q982151756/article/details/80513340
原文:https://www.cnblogs.com/jcsama/p/14483013.html