假设我有一个名为的bean,其中包含两个方法'foo'和'goo',并且'goo'标记为AOP拦截调用。
是否可能在'foo'中编写任何代码片段,以便不直接调用'goo'方法,而是通过bean的代理包装器调用'goo'方法,以激活其中的AOP部分?
是否可能在'foo'中编写任何代码片段,以便不直接调用'goo'方法,而是通过bean的代理包装器调用'goo'方法,以激活其中的AOP部分?
public Class Pojo{
public void foo(){
//what should I write here in order to activate 'goo' in transactional mode??
}
@Transactional
public void goo(){
}
}
spring.main.allow-circular-references=true
)。 - gavenkoa