1.拦截器1) 前增强拦截器在目标对象方法执行之前,执行此拦截器为目标对象增加新功能实现接口: MethodBeforeAdvice2) 后增强拦截器在目标对象方法执行之后,执行此拦截器为目标对象增加新功能实现接口: AfterReturningAdvice3) 环绕增强拦截器在目标对象方法执行前后,执行此拦截器为目标对象增加新功能实现接口: MethodInterceptor4) 抛出增强拦截器在目标对象方法抛出异常后,执行此拦截器为目标对象增加新功能实现接口: ThrowsAdvice定义方法:public void afterThrowing([Method method], [Object[] args], [Object target], Throwable subclass)2.增强器(advisor)为拦截器定义切入点(一组连接点)之后产生增强器,增强器可以有选择性地拦截目标对象中的部分方法.注意: 拦截器默认拦截所有目标对象中的方法spring框架中的增强器:org.springframework.aop.support.RegexpMethodPointcutAdvisor