Springの配列の環境変数を外から投入する
1472 ワード
環境変数でconfを上書きする
やり方次第だとは思いますが、spring batchでバッチをつくった際、ジョブスケジューラ側で変数をハンドリングした方が楽なケースもあると思います。
Springの説明 記載の通り、spring.config.name
を、SPRING_CONFIG_NAME
で書き換えられるのです。
(設定ファイルから環境変数を参照するのではなく、上書きです)
が、配列をどういれるのかわからなかったので、メモしておきます。
application.yml
hoge:
fuga:
- a
- b
- c
これを上書きするには、
exec.sh
export HOGE_FUGA_0=a
export HOGE_FUGA_1=b
export HOGE_FUGA_2=c
なるほど。。。
Author And Source
この問題について(Springの配列の環境変数を外から投入する), 我々は、より多くの情報をここで見つけました https://qiita.com/e-frogs/items/95d274b5e0f7ce5fd33a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .