在使用dubbo泛化调用的时候,网关传过来的参数都是String的json字符串,但是后端服务的参数都是封装的类型,所以需要转换一下才可以更好地衔接前后端调用
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.33</version> </dependency> A<B> orderData = JSON.parseObject("json字符串",new TypeReference<A<B>>(){});
A<B<C>> orderData = JSON.parseObject("json字符串",new TypeReference<A<B<C>>>(){});
json的转化,很方便,直接转化泛型的类型。