Spring RestTemplate und generische Typen ParameterizedTypeReference-Auflistungen wie ListT

8

Eine abstrakte Controller-Klasse benötigt eine Liste von Objekten aus REST. Bei der Verwendung von Spring RestTemplate wird diese nicht der erforderlichen Klasse zugeordnet, stattdessen wird Linked HashMAp

zurückgegeben %Vor%

Wenn ich benutze,

%Vor%

Es funktioniert gut. Aber kann nicht in alle Unterklassen eine andere Lösung einfügen.

    
vels4j 28.04.2016, 13:15
quelle

2 Antworten

3

Ich konnte keine Lösung von Spring finden, daher habe ich es mit ParameterizedTypeReference in HashMap like

gemacht %Vor%

und benutzte es

%Vor%     
vels4j 29.04.2016, 13:42
quelle
5

Ich habe mit der folgenden generischen Methode daran gearbeitet:

%Vor%

Dann könnte ich anrufen:

%Vor%

Das hat meine Aufrufer belastet, weil ich beim Aufruf die ParameterizedTypeReference angeben musste, aber ich musste keine statische Zuordnung von Typen wie in vels4js Antwort halten

    
Rossiar 16.12.2016 11:03
quelle