AOP通知类型
AOP通知类型
-
前置通知
在目标方法执行之前进行操作
-
后置通知
在目标方法执行之后 进行操作
-
环绕通知
在目标方法执行之前 和之后进行操作- public Object arount()
- public Object arount()
-
异常抛出通知
在程序出现异常时进行操作
-
最终通知
无论代码是否有异常,都会执行
AOP切入点表达式
基于execution函数完成
- 语法
【访问修饰符】 方法返回值 包名.类名.方法名(参数) public
com.myxq.demo2.GoodsDaoImpl.save(..) 参数为任意参数 *
com.myxq.demo2.GoodsDaoImpl.save(..) * 任意类型 *
com.myxq.demo2.GoodsDaoImpl+.save(..) + 当前类和子类 *
com.myxq...(..) com.myxq包以及子包下面所有类的所有方法