本文阐述以下内容:1.AspectJ是什么及使用方式2.Spring AOP和AspectJ的区别3.Spring结合AspectJ的使用方法和原理4.Spring注解方式使用AspectJ遇到的问题5.总结 一.AspectJ是什么 提到面向切面编程(AOP,Aspect Oriented Programming),大家首先想到的是Spring AOP,或许有人也会想到AspectJ,也有人搞不清楚这两者的区别.AOP是一种编程思想,AOP的作用是在不修改源程序的情况下修改源程序的动态执行流和…