コンテンツを json blob として db に保存するプロジェクトに取り組んでいます。jackson を使用して、この json をシリアライズおよびデシリアライズします。これらのブロブを永久に保存して取得できるように、アプリケーションを設計しようとしています。
今トラブル。モデル オブジェクトの構造は非常に深く (100 ~ 150 クラス)、頻繁に変更される傾向があります。オブジェクト モデルが変更されると、db に保存されている古いバージョンの BLOB を逆シリアル化するように求められると、jackson は文句を言います。
そうならない方法を探しています。誰かが同様の問題に遭遇しましたか。どんな考えやアイデアも役に立ちます。
PSこれは設計上の問題であるため、コードはありません。だから、うまくいけば、これは拒否されません。