描述:将某段代码“动态”的切入到“指定方法”的“指定位置”进行运行的一种编程方式
(其底层就是Java的动态代理)spring对其做了简化书写
场景:
1)、AOP加日志保存到数据库
2)、AOP做权限验证,filter能做的它都能
3)、AOP做安全检查
4)、AOP做事务控制
AOP专业术语: