![e60ca6d7a435a066ce6dcad7deff00ed.png](https://i-blog.csdnimg.cn/blog_migrate/3f1c16eac375d3d4cddd3d21dc5bd9e0.jpeg)
>>>Spring框架完整视频教程<<<
>>> 学习交流群 < < <
五、SpringAOP的SchemaBase方法的参数
1. 前置通知
使用:
- 声明一个普通Java类,实现BeforeAdvice接口。
- 在Spring配置文件中配置前置通知的bean对象
- 配置组装
方法:
方法名:before
调用者:代理对象中的扩展方法调用
方法体:声明切点之前执行的扩展代码
参数:
- Method method:切点的方法对象
- Object[] objects:代理方法接收的实参的数组
- Object o:真实对象
![81bef8d6ef9a73e01e869b350e0f359b.png](https://i-blog.csdnimg.cn/blog_migrate/5fd9406693f99cd783e1fdf3d0084c90.jpeg)
2. 后置通知
使用:
- 声明一个普通Java类,实现AfterReturningAdvice接口。
- 在Spring配置文件中配置后置通知的bean对象
- 配置组装
方法:
方法名:after
调用者:代理对象中的扩展方法调用
方法体:声明切点之后执行的扩展代码
参数:
- Object o:真实方法的返回值
- Method method:切点的方法对象
- Ob