Java Shapeを扱うアプリケーションを実装しています。すべてのユーザーがログインし、MySqlデータベースからインベントリを取得します。形はコンストラクターと振る舞いが異なります。形状をデータベースに保存するにはどうすればいいですか
だから、どのような形状を保存するための最良の方法は?ここにいくつかの私の考えがあります:
- 形状をシリアライズし、Blobとして保存します。しかし、私はShapeクラスを変更しなければならない場合は、DBとクエリのパフォーマンスの大きなサイズの変更で、バージョン管理の問題があるでしょう
- 幅と高さのような共通のフィールドとテーブルを作るシェイプテーブルを参照する各シェイプ。それはあなたが何を思い
...