反复验证发现:由于请求过来的是json
refund.getData()
这个方法获取到的并不是实体类,而是Map
有了原因当时想到的法子是吧map转成json,然后把json转成相应的实体类,方法如下:
Payment data = JSON.parseObject(JSON.toJSONString(refund.getData()),Payment.class);
反复验证发现:由于请求过来的是json
refund.getData()
这个方法获取到的并不是实体类,而是Map
有了原因当时想到的法子是吧map转成json,然后把json转成相应的实体类,方法如下:
Payment data = JSON.parseObject(JSON.toJSONString(refund.getData()),Payment.class);