AOP + log4j一直返回null
我也踩过这个坑( 1 )
aop
详细描述
错误截图
编辑于2024-11-23
-
[无名弟子]詹威斯0
注意Spring的AOP实现方式,是以proxy的方式包住bean来实现的。Advice在bean的外层,但是也就是入参必须先经过advice然后才到实际的bean。但是return就会反过来,先经过advice再出去。
因此,注意返回值在AOP里的处理,也即proceed的返回值(也就是bean的返回值),必须要原封不动从bean传出去,再从proxy出去到下一个bean。
编辑于2018-11-30
- 去第 页