1

seam 实际上代理每个类进行拦截。代理类和实现接口的代理类之间有区别吗?fe 就像在 spring 中,代理实例实现了类中指定的所有接口。

有人在 java.lang.reflect.Proxy 与 cglib 或 javassist 之间有任何性能经验吗?代理上的实例化不是比字节码操作快得多吗?

提前致谢

4

1 回答 1

1

网上有很多这样的比较

未代理:559009(ns) 5(ms)
cglib: 21374225(ns) 213(ms)
代理:16506009(ns) 165(ms)

您可以下载代码并自己运行。

于 2009-06-25T11:42:03.013 回答