0
我無法爲HttpURLConnection類創建動態代理,因爲它沒有公共構造函數來創建Enhancer。爲了滿足要求,我想創建一個動態代理來獲取運行時當前連接的詳細信息。cglib:沒有構造函數的類的Java動態代理(HttpUrlConnection)
我嘗試使用this教程,但未能如願。
我無法爲HttpURLConnection類創建動態代理,因爲它沒有公共構造函數來創建Enhancer。爲了滿足要求,我想創建一個動態代理來獲取運行時當前連接的詳細信息。cglib:沒有構造函數的類的Java動態代理(HttpUrlConnection)
我嘗試使用this教程,但未能如願。
您可以使用像Objenesis這樣的庫來創建不提供合適構造函數的類的實例。在這種情況下,您可以使用cglib創建子類,但不創建實例。