How to convert HttpResponse to Class in Java with HttpClient?
You can use gson package to map the string to your UserDto class like the following:
String result; // JSON String of the class "UserDto".
UserDto userDto = gson.fromJson(result, UserDto.class);
return userDto;
jackson is also an option but I prefer gson as its really simple to map with.