現在、Maven プロファイルを使用して複数の場所にデプロイされているアプリケーションがあります。プロファイルに応じて異なるプロパティ ファイルを選択し、cargo プラグインを使用してアプリケーションを関連する tomcat インスタンスにデプロイします。
JNDI について聞いたことがありますが、データベース設定を Web アプリケーション自体から完全に分離していますが、どこから最適なソリューションを探し始めればよいかわかりません。
問題:
- 環境に応じて異なるデータベースを持つ Tomcat の複数のインスタンスにデプロイされた Maven Struts2 プロジェクト。
データベース接続を管理する最良の方法と、さまざまな環境でのその他の違いは何ですか? (Struts2 などdevMode
)