1

OpenJPA を使用したバッチ アプリケーションがあります。persistence.xml ですべての DB 接続パラメーターを指定しています。機能的なセットアップですが、すべての IP、ユーザー名、パスワードをクリア テキストで保持することは非常に安全ではないように見え、本番環境では深刻な懸念事項です。

これはスタンドアロンのバッチアプリであるため、サーバー構成などを使用することはできません.JPAが暗号化されたファイルからプロパティを読み取る方法はありますか...または少なくともパラメータ値をハッシュするMD5のようなものですか?

4

1 に答える 1

3

少なくともパスワードは暗号化できます。OpenJPA 1.3.0以降、OpenJPAConfigurationでEncryptionProviderを設定できます。マニュアルも参照してください。

于 2010-02-19T07:53:50.797 に答える