【发布时间】:2010-08-25 19:47:00
【问题描述】:
假设我有一个 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(){
}
}
【问题讨论】:
标签: java spring aop spring-aop