Spring、Spring Security、Tomcat、および MySQL を使用して Java Web アプリケーションを開発しています。現在、私はまだ、データベースをかなり頻繁に変更し、データベースを再作成してテスト データを削除している段階にあります。最終的に、これは問題にはなりませんが、Web アプリケーションをブートストラップするためにインスタンス化された Bean または実行されるコードを持つ方法はありますか? IoC 機能を利用して、たとえば、PasswordEncoder
アプリケーションが元のユーザー アカウントを設定するために使用するものと同じものを使用できるようにしたいと考えています。さらに、データベースが存在しない場合などに、このスクリプトでデータベースを作成したいと考えています。これを行う方法はありますか? 私が提案しているよりも良い方法はありますか?私は今説明したアルゴリズムと結婚しているわけではありませんが、それは私が考えていることを伝えるための最良の方法です.
前もって感謝します!