0

私が持っている場合:

class X<T> {
   String a;
   T b;
}

次に、フィールドbをシリアル化できないため、GSONがパラメーター化について文句を言うのは当然だと思います。ただし、次のように変更すると:

class X<T> {
   String a;
   transient T b;
}

type パラメーターを使用するフィールドをシリアル化するべきではないため、GSON は気にする必要がなくなりました。

誰もこれに問題があると思いますか? これは GSON 開発者側の単純な見落としであり、対処するためにコードを変更したいと考えていますが、変更を試みる前にそのような場合かどうかを知りたいと思います。

4

0 に答える 0