私はJavaとAndroidのプログラミングに非常に慣れていません。維持する必要があるアプリケーションでは、fasterxml jacksonを使用してサーバーからのものを逆シリアル化します。
サーバーから取得する必要のある情報 (オブジェクト) を処理しますが、一部のクラスは処理したくないだけです。
問題は、関数 getForObject が RestTemplate からこれらのオブジェクトの 1 つを受け取るたびに、気にしないためにコードに含まれていないため、ライブラリが次のような例外をスローすることです。
org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Invalid type id 'com.xxxx.sam.common.sync.SongImageMappingSyncInfo' (for id type 'Id.class'): no such class found (through reference chain: [Ljava.lang.Object[][1]); nested exception is com.fasterxml.jackson.databind.JsonMappingException:
プロパティ「FAIL_ON_UNKNOWN_PROPERTIES」をfalseにしてこれを無視しようとしましたが、無視したいプロパティではなく、完全にオブジェクトであるため、何も変更されません...
これらの例外をスキップする方法を知っている人はいますか?
ありがとう!