問題タブ [spring-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
199 参照

java - Spring WebConfig で @Value の代わりに @ConfigurationProperties を使用できないのはなぜですか

プロファイルに応じて異なる CORS オリジンを持つように WebConfig Bean を構成したいと考えていますapplication.properties

何らかの理由で、 my の値がapplication-local.propertiesWebConfig Bean のフィールドに挿入されません。

ここで使用@Valueすると機能します(実際の例については最後の見出しを確認してください)

エントリークラス

WebConfig.java

application-local.properties

実行

でアプリケーションを開始する-Dspring.profiles.active=local

結果

ここに画像の説明を入力

実施例