**1.XML方式实现AOP
**
(1)引入对应的jar包
(2)配置aop命名空间
(3)配置AOP切面
三个点:what where when
(4).相关的一些增强:aop:around(环绕增强):最强大的一种增强类型。
各种不同的增强:
aop:before(前置增强):在方法执行之前执行增强;
aop:after-returning(后置增强):在方法正常执行完成之后执行增强;
aop:after-throwing(异常增强):在方法抛出异常退出时执行增强;
aop:after(最终增强):在方法执行之后执行,相当于在finally里面执行;可以通过配置throwing来获得拦截到的异常信息
aop:around(环绕增强):最强大的一种增强类型。 环绕增强可以在方法调用前后完成自定义的行为,环绕通知有两个要求,
1,方法必须要返回一个Object(返回的结果)
2,方法的第一个参数必须是ProceedingJoinPoint(可以继续向下传递的切入点)
2.注解实现AOP
实现类贴上@Service注解