ちょっと私はスカラーの中で可能な限り最善の方法でコードを書こうとしています、より良い方法があれば助けてください!スカラは引数としてクラス型を渡します
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;
}
これはいいですか?
def deserialize[T: Manifest](value: String): T = {
mapper.readValue(value, typeReference[T])
}
'Manifest'は推奨されていません。 'TypeTag'を使う – Falmarri