cglib:没有构造函数的类的Java动态代理(HttpUrlConnection)

问题描述:

我无法为HttpURLConnection类创建动态代理,因为它没有公共构造函数来创建Enhancer。为了满足要求,我想创建一个动态代理来获取运行时当前连接的详细信息。cglib:没有构造函数的类的Java动态代理(HttpUrlConnection)

我尝试使用this教程,但未能如愿。

您可以使用像Objenesis这样的库来创建不提供合适构造函数的类的实例。在这种情况下,您可以使用cglib创建子类,但不创建实例。