まず第一に、私は Hibernate テクノロジの初心者です。(まあ、実際には、いくつかのプロジェクトで使用しました)。しかし、私はこれについてあなたの意見を知りたいです。Hibernate アノテーションを使用して、データベースのすべてのテーブルを次のように作成します。
"hibernate.hbm2ddl.auto=create-drop" の使用 (何度も何度も) 必要なデータベース モデルを最終的に取得するまで。
次に、Hibernate によって生成されたデータベース モデルから SQL スクリプトを取得しようとします (例として Workbench を使用)。
データベースを削除し、再度作成しますが、SQL スクリプトを使用しています。
その後、私のプロジェクトでは、プロパティ「hibernate.hbm2ddl.auto=create-drop」を「hibernate.hbm2ddl.auto=update」に変更します。
知りたいのですが、Hibernate を正しい方法で使用していますか? または、何よりもまず最初にデータベース モデルを作成することを常にお勧めします。(または、どのようなプロジェクトに取り組んでいるかによって異なります)
スペルミスがある場合は、申し訳ありません。