1. 场景
在进行接口调用时,Java对象的属性命名一般是驼峰命名的,但第三方接口的入参对象是以下划线命名,这个时候进行交互时,就会匹配不到,导致接口调用失败。
2. 解决方案
使用注解即可。
3. 对象序列化的代码示例
Map<String,String> paramMap =
JSON.parseObject(JSON.toJSONString(douyinProductUpdate), Map.class);marketPlaceCommonRequest.setParam(paramMap);