日期:2014-05-20  浏览次数:20725 次

AOP拦截器的问题,谢谢!
请问能不能用拦截器(如JBOSS AOP框架中提供的Interceptor)拦截class文件中特定方法的调用?也就是自己编写拦截器并绑定到class文件某些方法上,可行吗?除了AOP还有没有其他能拦截class文件特定方法调用的办法?谢谢!

------解决方案--------------------
行!
------解决方案--------------------
我只用过spring提供的代理完成拦截,你说的这个功能可以实现,比如用AroundAdvice就可以控制方法的调用,甚至根据情况决定到底方法到底是不是被调用。
------解决方案--------------------
实现的原理都是一样的,通过代理实现,我没有用过jboss.
http://www2.matrix.org.cn/resource/article/2005-08-30/JBOSS_43677.html 你看一下这篇文章
仅仅做参考!!!!