Spring MVCアプリケーションがデプロイされたときに、JPAを使用してデフォルトの管理者アカウントを自動挿入する方法を探しています。
私のデータベースはエンティティに基づいて生成されます。
アプリケーションがデプロイされるたびに、デフォルトの管理者ユーザーを挿入し、ロールを割り当てる何かを開始したいと思います。
Spring MVCアプリケーションがデプロイされたときに、JPAを使用してデフォルトの管理者アカウントを自動挿入する方法を探しています。
私のデータベースはエンティティに基づいて生成されます。
アプリケーションがデプロイされるたびに、デフォルトの管理者ユーザーを挿入し、ロールを割り当てる何かを開始したいと思います。
使用する JPA の実装によって異なります。使用する場合は、 (ロードするレコードを含む) ファイルをクラスパスにHibernate
追加できます。import.sql
詳細はこちら。
回避策として、 dbunitツールを使用することもできます。