Skip to content

Commit 83d06dc

Browse files
committed
Update proxy.md
1 parent 2d8ec81 commit 83d06dc

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

docs/java/basis/proxy.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -272,16 +272,15 @@ after method send
272272
public interface MethodInterceptor
273273
extends Callback{
274274
// 拦截被代理类中的方法
275-
public Object intercept(Object obj, java.lang.reflect.Method method, Object[] args,
276-
MethodProxy proxy) throws Throwable;
275+
public Object intercept(Object obj, java.lang.reflect.Method method, Object[] args,MethodProxy proxy) throws Throwable;
277276
}
278277

279278
```
280279

281-
1. **obj** :被代理的对象(需要增强的对象)
282-
2. **method** :被拦截的方法(需要增强的方法)
283-
3. **args** :方法入参
284-
4. **proxy** :用于调用原始方法
280+
1. **obj** : 动态生成的代理对象
281+
2. **method** : 被拦截的方法(需要增强的方法)
282+
3. **args** : 方法入参
283+
4. **proxy** : 用于调用原始方法
285284

286285
你可以通过 `Enhancer`类来动态获取被代理类,当代理类调用方法的时候,实际调用的是 `MethodInterceptor` 中的 `intercept` 方法。
287286

0 commit comments

Comments
 (0)