【发布时间】:2013-09-02 11:40:50
【问题描述】:
JDK 动态代理有哪些优势?尤其是与 CGLIB 代理相比。
尽管 JDK 代理不会带来对任何第三方库的依赖,但 JDK 代理的其他优势是什么?
我在几个地方读到 CGLIB 代理比 JDK 代理稍快。此外,CGLIB 代理不需要代理类来实现任何接口。由此看来,CGLIB 代理似乎优于 JDK 代理。这是真的吗?
【问题讨论】:
-
我只想了解 JDK 动态代理的用例及其优势。或者它们只是被弃用了?我应该总是使用 CGLIB 吗?您建议的答案没有回答这个问题!
标签: java proxy-classes cglib