Aspect Oriented Programming 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低 作用:在程序运行期间,不修改源码对已有方法进行增强 优势:减少重复代码,提高开发效率,维护方便 SpringAOP即通过配置的方式实现aop joinpoint连接点 指被拦截的点,在spring中指方法 pointcut切入点 被增强的方法 advice通知 拦截到joinpoint后