接缝代理课程怎么样?

时间:2009-06-25 11:29:07

标签: seam proxy-classes

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

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

提前致谢

1 个答案:

答案 0 :(得分:1)

网上有许多比较,例如this

Unproxied: 559009(ns) 5(ms)
cglib: 21374225(ns) 213(ms)
Proxy: 16506009(ns) 165(ms)

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