我使用了一些像
这样的匿名内部类foo(){
A a = new A(arg1){ //it isn't spring bean yet
public Smt bar(){
return new Smt();
}
}
}
现在我想为这个类添加一些AOP包装。我怎样才能做到这一点?感谢。
答案 0 :(得分:2)
//它还不是spring bean
我想这意味着它在某个时候会成为一个春天豆?然后使用Spring AOP。它应该在匿名内部类上同样有效。毕竟他们就像任何其他类一样有名字和包。
如果没有,您可能必须使用aspectj编译或加载时间编织。