AspectJ对Aop的实现
对于这个编程思想,很多框架都进行了实现。Spring就是其中之一,可以完成面向切面编程。然而,Aspectj也实现了AOP的功能,且其实现方式更为简捷,使用更为方便,而且还支持注解式开发。所以,Spring又将AspectJ的对于AOP的实现也引入到自己的框架中。
AspectJ通知类型
前置通知
后置通知
环绕通知
异常通知
最终通知:无论程序执行是否正常,该通知都会执行。类似于try...catch中的finally代码块