First, I have a REST URL exposed like that:
@PostMapping("/check/existence")
@ResponseBody
public Map<String, MyObjectDto> checkExistence() {
//some code
then, I have a consumer with a Spring WebClient, like that :
ClientResponse response = webclient.post().uri....
I want to do something like that :
Map<String, MyObjectDto> responseDto =
response.bodyToMono(Map.class).block();
but console returns to me
java.util.LinkedHashMap cannot be cast to org.mypackage.MyObjectDto
so, how can I consume a map typed like Map<String, MyObjectDto>
?