すべてのプロパティファイルがアーカイブ(warファイル)に埋め込まれている特定の環境にwarファイルをパッケージ化できるビルドがあります。ビルドプロダクションリリース - DB接続資格情報
現在、本番用にビルドしようとしています。私の懸案事項は、コードベースでは運用データベースのパスワードを公開する必要がありますが、実際には生産ビルドプロファイルが悪影響を及ぼして実行される危険性はほとんどありません。私はこのリスクを否定する考え
オプションSVNの生産の詳細を格納しないことですと:
は、DBへの接続に使用されている管理者がオーバーライドシステムプロパティを持っている、または
コンテナがc3p0の代わりにDB接続を管理するようにします。この方法で、この設定を自分で管理できます。
アドバイスはありますか?
外部にプロパティを持つことはオプションではありません。理由を聞かないでください:) jndiのように見える方法です。 – JamesC