Spring

DI:称作依赖注入(Dependency Injection),和控制反转一个概念,具体的讲,当一个角色需要另外一个角色协助的时候,在传统的程序设计中,通常有调用者来创建被调用者的实例。但是在spring中创建被调用者将不再有调用者完成,因此叫控制反转。创建被调用对象有Spring来完成,在容器实例化对象的时候主动的将被调用者(或者说它的依赖对象)注入给调用对象,因此又叫依赖注入。

AOP: 面相切面编程,在一个方法执行前或执行后,添加一些常规方法,例如日志输出,权限验证,能够让程序员专心的开发业务逻辑(继续收集)

原文地址:https://www.cnblogs.com/lewenzhong/p/5220967.html