AOP的简单实现
2025-4-20
| 2025-4-20
Words 549Read Time 2 min
type
status
date
slug
summary
tags
category
icon
password
在Aop中,当后置通知的after方法执行后,返回的就是代理对象,代理对象再去执行aop的各个方法。
notion image
image-20230307204445451
也就是说,在后置处理器的after方法内,判断是否返回代理对象

代码

写一个接口

上面的方法是aop要插入的对象,

写一个切面类,为了简化,就直接当做切面类使用

接下来就是在后置处理器的after中判断是否要返回代理的对象,是否要返回代理对象也就是判断是否支持aop

代码

这里如果是切面类的方法,那就返回代理对象,如果不是,返回原对象。

结果

notion image
image-20230307220527767
Aop问题的提出AOP快速入门
Loading...