分離された JPA エンティティをサーバーからクライアントに送信する必要がありますが、返されませんが、クライアントはこれらのエンティティを確実にインスタンス化できるはずです。
エンティティには、双方向の関係 (巡回グラフ)、コレクション、配列、および埋め込み可能なキーがあります。
サーバーとクライアントの両方を制御できます。つまり、クライアントとサーバーで同じバージョンのエンティティ クラスを使用でき、シリアル化されたデータの寿命は非常に短くなります。
これは、クライアントが問題なく逆シリアル化できるようにする必要がある重要な操作に使用されます。リスクフリー - どんな犠牲を払っても。逆シリアル化の信頼性は、効率/速度/サイズよりも重要です
これにアプローチする方法と、リスクを最小限に抑えるソリューションに使用するライブラリに関する推奨事項はありますか? XStream、JAXB、Javaシリアライゼーション、Json、XMLEncoderなど、非常に多くのオプションがあるようです...少し混乱しています。