ホームページ >データベース >mysql チュートリアル >Hibernate がデータベース テーブルを自動的に作成しないのはなぜですか?
Hibernate を使用したデータベース テーブルの自動作成/更新
コード例には、プロパティ hibernate.hbm2ddl.auto が設定されたpersistence.xml 構成が含まれています。作成します。ドキュメントに示されているように、これにより、エンティティ クラスに基づいてテーブルが自動的に作成されます。
ただし、テーブルが作成されていない場合は、次のことを確認してください。
これらがすべて正しい場合は、調査が必要になる場合があります。さらに、基礎となるデータベース接続、JDBC ドライバー、または発生する可能性のある例外を調べます。 Hibernate がバックグラウンドで何を行っているかを確認するには、デバッグ ログを有効にすることをお勧めします。
以上がHibernate がデータベース テーブルを自動的に作成しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。