選択した Maven プロファイルに応じて、2 つの異なるデータベースを使用したいと考えています。「運用」プロファイルには MySQL データベースを使用し、「開発」プロファイルにはインメモリ HSQLDB を使用したいと考えています。
2 つの persistence.xml ファイルを持つことが可能であることがわかりました。1 つは「src/main/resources/META-INF」に保存され、もう 1 つは「src/test/resources/META-INF」に保存されます。これにより、テスト用に別のデータベースを選択できるようになります。
しかし、選択したMavenプロファイルに応じてデータベースの選択を行うことも可能ですか?