alibaba / jvm-sandbox

Real - time non-invasive AOP framework container based on JVM
GNU Lesser General Public License v3.0
6.78k stars 1.56k forks source link

请问如何将json string反射成复杂的泛型类型? #473

Open yyyfind opened 3 months ago

yyyfind commented 3 months ago

请问如何将json string反射成复杂的泛型类型? 拦截feign接口,feign接口的返回是APIResp这种格式的,想要改变返回,怎样把json string反射成 期望的APIResp这种格式? 参考了这个issue https://github.com/alibaba/jvm-sandbox/issues/310 用了getGenericReturnType(),类型转换还是报错了。 IMG_20240717_175328

code-bez commented 3 months ago

收到

Aresxue commented 2 months ago

可以暂时使用fastjson2完成这个事情,它是自举的,开启WriteClassName功能就好了,别的对人类友好且能自举的语言替代品不多。