0

春に持っているプロパティファイルにウィンクリソースのURLを入れようとしています。

春の @Value アノテーションを使用してそのプロパティにアクセスしようとすると、null として取得されます。

Wink は、wink でプロパティを使用するために、ここで参照されているカスタム プロパティ Bean を構成する必要があると言いますhttp://wink.apache.org/1.0/html/5.5%20Spring%20Integration.html

しかし、これもうまくいきません。半端ない情報だと思います。

プロパティファイルで定義したプロパティを使いたい

spring.properties

my.server.url=http://xx:xx

私のリソースでは、これを次のように使用しています

myResource.java

@Value("${my.server.url}")
private String myServerUrl;

myServerUrl を null として取得しています。

4

1 に答える 1

0

2つのことに気をつけて

  1. Spring Bean xml ファイルと wink コンテキスト xml は同じ contextconfigLocation にある必要があります

  2. クラスを Registrar Bean セッターに登録しないでください。

春のプロパティからプロパティにアクセスできるようになります。

于 2013-05-13T08:20:43.747 に答える