假设我有一个 bean 调用了两个方法 'foo' 和 'goo' 和 'goo' 被标记为 AOP 拦截调用。
是否可以在“foo”中编写任何代码,以便不直接调用“goo”方法,而是通过 bean 的代理包装器来激活它的 AOP 部分?
public Class Pojo{
public void foo(){
//what should I write here in order to activate 'goo' in transactional mode??
}
@Transactional
public void goo(){
}
}