0

リレーショナル データベース (PostgreSQL) から applicationContext.xml で使用される構成設定を読み込む必要があります。

この記事http://www.codeproject.com/Articles/28893/Loading-Application-Properties-from-a-Databaseに従いましたが、非推奨の「Spring Modules」jar ファイルを使用しています。

それを達成するための別のテクニックはありますか?Spring3を使用しています。

私の考えは、データソースを作成するためにデータベース(ホスト名、データベース名、ユーザー名、パスワード)へのアクセス設定のみを設定し、おそらくDBから設定をロードするための独自のハンドラークラス(?)を作成することです。applicationContext.xml では、同じ方法で設定を使用します - ${foo.bar}。

このトピックと Spring 3 に関する経験とコード例を共有してください。

4

1 に答える 1

1

Spring 3 ではバンドルされなくなりましたが、使用できない理由はありません。含めるだけ

<dependency>
    <groupId>org.springmodules</groupId>
    <artifactId>spring-modules-jakarta-commons</artifactId>
    <version>0.8</version>
</dependency>

他の Spring 3 依存関係と一緒に Maven pom を使用し、チュートリアルで説明されているセットアップで問題ないように見えるはずです。

それによって特定のエラーが発生する場合は、詳細を投稿してください (スタック トレースを含む)。詳細な調査に役立ちます。

于 2013-07-09T04:56:16.663 に答える