To let RestTemplate understand generic of returned content we need to define result type reference.
org.springframework.core.ParameterizedTypeReference has been introduced since 3.2
Wrapper<Model> response = restClient.exchange(url,
HttpMethod.GET,
...