我的Dao
图层
public void setApples(List<Apple> apples)
我希望每次执行方法时拦截apples
集合,并将Apple
的实例推送到接收器。
我正在尝试使用Aspects
现在使用哪个注释来捕获相关对象以及切入点表达式应该是什么?我正在尝试@AfterReturning
,但这是一个无效方法,我如何捕获这个参数?我是AOP的初学者,请原谅这个问题是否过于琐碎。
答案 0 :(得分:0)
你有两个选择,要么创建一个spring aop proxy(1)bean,要么使用aspectj(2)。
在这两种情况下,您需要在方法执行之前进行拦截。所以要么使用&lt; AOP:前&GT;或MethodBeforeAdvice