带有匿名内部类的Spring AOP

时间:2010-11-22 20:41:25

标签: java spring aop spring-aop

我使用了一些像

这样的匿名内部类
foo(){
      A a = new A(arg1){   //it isn't spring bean yet
           public Smt bar(){
                return new Smt();
           }
      }
 }

现在我想为这个类添加一些AOP包装。我怎样才能做到这一点?感谢。

1 个答案:

答案 0 :(得分:2)

  

//它还不是spring bean

我想这意味着它在某个时候会成为一个春天豆?然后使用Spring AOP。它应该在匿名内部类上同样有效。毕竟他们就像任何其他类一样有名字和包。

如果没有,您可能必须使用aspectj编译或加载时间编织。