0

我有麻烦。当我像这样假装客户发送dto时:

@FeignClient(url = "${external.service.cloudbeds.url}", name = "CloudbedsIntegrationClient")
public interface CloudbedsIntegrationClient {

@PostMapping(value = "/integration/cloudbeds/lock-code")
String sendLockCodeToCloudbeds(@RequestBody LockCodeDto lockCodeDto);

}

并使用这种方法

cloudbedsIntegrationClient.sendLockCodeToCloudbeds(lockCodeDto);

我尝试通过这个 RestController 在 localhost:8081 上接收这些数据

@PostMapping("/integration/cloudbeds/lock-code")
public void cloudbeds(LockCodeDto dto){
   log.info(dto + "это с клауд");
}

但我得到空

2021-03-10 10:45:55.817  INFO 27780 --- [nio-8081-exec-7] c.e.feigntest.FeigntestApplication       : LockCodeDto(bookingId=null, codeValue=null)это с клауд

我做错了什么?

4

0 回答 0