public class TargetInterceptor
extends java.lang.Object
implements net.sf.cglib.proxy.MethodInterceptor
| 构造器和说明 |
|---|
TargetInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
intercept(java.lang.Object o,
java.lang.reflect.Method method,
java.lang.Object[] objects,
net.sf.cglib.proxy.MethodProxy methodProxy)
定义一个拦截器
在调用方法的时候 cglib会回调MethodInterceptor接口方法拦截
参数o:为由Cglib动态生成的代理类实例(这个对象最好不要操作)
参数method:为上文中实体类所调用的被代理的方法引用
参数objects:参数列表
参数methodProxy:为生成代理类对方法的引用
|
public java.lang.Object intercept(java.lang.Object o,
java.lang.reflect.Method method,
java.lang.Object[] objects,
net.sf.cglib.proxy.MethodProxy methodProxy)
throws java.lang.Throwable
intercept 在接口中 net.sf.cglib.proxy.MethodInterceptorjava.lang.ThrowableCopyright © 2018. All Rights Reserved.