1

埋め込み DB (JavaDB など) を含む Java デスクトップ アプリのロールアウトに関するベスト プラクティスをお願いしたいだけです。

1. 質問:

ロールアウト用に JavaDB が埋め込まれたバージョン 1.0 のアプリを作成します。ロールアウト パッケージ内で DB ファイルを配布する必要がありますか?それとも、最初の起動時にアプリが埋め込み DB ファイルを作成する必要がありますか?

2. 質問:

今度はリリース 1.1 になり、DB 構造が変更されました。アップデートの配信方法は?リリース戦略のベストプラクティスはありますか?

ありがとう、ダニエル

4

1 に答える 1

0
  1. あなたにとってより簡単なことは何でもしてください。個人的には、その場で新しい DB を作成できることは、開発者にとってより便利だと思います。
  2. 更新スクリプトが必要です。これが複数回発生する場合は、バージョン番号 1.0、1.1、... をデータベースに入れます。このようにして、どの更新スクリプトを自動的に実行する必要があるかを確認し、ソフトウェアとデータベースが一致していることを確認できます。
于 2013-09-09T09:21:44.157 に答える