spring对AOP的支持(使用AspectJ进行AOP演示)
1、添加依赖库:
* SPRING_HOME\lib\aspectj\*.jar
* SPRING_HOME/dist/spring.jar
* SPRING_HOME/lib/jakarta-commons/commons-logging.jar
* SPRING_HOME/lib/log4j/log4j-1.2.14.jar
2、添加AOP的支持
* 在spring配置文件中添加:<aop:aspectj-autoproxy/>
* 利用Aspectj给我们提供的Annotation,定义某个类是切面(通过@Aspect注解)
* 在这个被定义的切面的类中,定义切入点,定义通知方法
注意:在这种定义方法中,切入点的方法是不会被执行的,它存在的目的仅仅是为了重用切入点
的定义(即可以在其它通知方法中通过方法名称,指向这些切入点)