Java 在AspectJ中的方法调用期间拦截对象
在我的Java 在AspectJ中的方法调用期间拦截对象,java,spring,aop,aspectj,spring-aop,Java,Spring,Aop,Aspectj,Spring Aop,在我的Dao层中有以下方法 public void setApples(List您有两个选项,要么创建spring aop代理(1)bean,要么使用aspectj(2) 将在运行时使用,它将创建一个代理“包装器”,用于拦截对方法的调用 使用AspectJ创建相同的拦截器 在这两种情况下,您都需要在方法执行之前进行拦截。因此使用或MethodBeforeAdvice您有两个选项,创建spring aop代理(1)bean或使用aspectj(2) 将在运行时使用,它将创建一个代理“包装器”,用于
Dao
层中有以下方法
public void setApples(List您有两个选项,要么创建spring aop代理(1)bean,要么使用aspectj(2)
将在运行时使用,它将创建一个代理“包装器”,用于拦截对方法的调用
使用AspectJ创建相同的拦截器
在这两种情况下,您都需要在方法执行之前进行拦截。因此使用或MethodBeforeAdvice您有两个选项,创建spring aop代理(1)bean或使用aspectj(2)
将在运行时使用,它将创建一个代理“包装器”,用于拦截对方法的调用
使用AspectJ创建相同的拦截器
在这两种情况下,您都需要在方法执行之前拦截。因此,使用或MethodBeforeAdvice请不要在更新的问题中提及答案,而是写下您自己的答案并自我接受,以关闭该问题。目前它仍然显示为未回答。我尝试过,但答案被标记为trivi我想如果我在问题中提到答案,人们可以找到帮助。请不要在更新的问题中提到答案,写下你自己的答案并自我接受,以结束问题。目前它仍然显示为未回答。我尝试过,但答案被标记为琐碎,因此被评论我想如果我在问题中提到答案,人们可以找到帮助