2

SerializableJava クラスのインスタンスを MySQL データベースに保存しようとしています。私の知る限り、次の 2 つのオプションがあります。

  1. すべてのフィールドを列として含むテーブルを作成し、データベースに保存されたフィールド データからオブジェクトを再作成します。
  2. インスタンスをシリアル化 -> バイト配列を取得 -> バイト配列をデータベースに保存 -> バイト配列からインスタンスを再作成します。

私の質問: どちらの方法がより速く動作し、どちらの方法がより少ないスペースで済みますか?

そして私の 2 番目の質問: jdbc を使用して mysql データベースからバイト配列を簡単に書き込んで取得するにはどうすればよいですか?

4

1 に答える 1