Hey ich versuche, unten Code in bestmöglicher Weise in scala zu schreiben, bitte hilf mir, wenn es einen besseren Weg gibt!Scala Klasse Klasse als Argument übergeben
public final <T> T deserialize(String jsonString, Class<T> klass) {
try {
return objectMapper.readValue(jsonString, klass);
} catch (Exception e) {
LOG.error("Failed to deserialize {} to class {}, {}", jsonString, klass, e);
}
return null;
}
Ist unter einem guten?
def deserialize[T: Manifest](value: String): T = {
mapper.readValue(value, typeReference[T])
}
'Manifest' ist veraltet. Verwende 'TypeTag' – Falmarri