一、AOP原理
AOP(Aspect Oriented Programming)面向切面编程,把散落在程序中的公共部分提取出来,做成切面类,这样的好处在于,代码的可重用。
AOP底层的东西就是JDK动态代理和CGLIB代理的方式为程序添加统一功能,集中解决一些公共问题。
常用于:事务,日志,权限管理等。
AOP的应用:Spring声明式事务。
AOP通知的类型有:前通知,后通知,环绕通知,异常通知
注意:本文归作者所有,未经作者允许,不得转载