はじめに 以前、Spring Bootで定義ファイル(yaml)を参照するでSpring Bootで定義ファイルを参照する方法について書きました。この時の定義ファイルはjar内に組み込まれていたのですが、今回は定義ファイルを外出しとする方法について書きたいと思います。 方法について とはいっても非常に簡単です(笑)。実装に変更はなく、jarの起動時に参照する定義ファイルのパスを渡すだけです。以下の書式になります。 $ java -jar jarファイルパス --spring.config.location=定義ファイルパス (余談)定義ファイルの値の読み込み 前回(yaml)を参照するは定義ファイルの読み込みに「@ConfigurationProperties」アノテーションを使用して、yamlのネストした定義をMapに取込み → Mapから任意のキーの値を取得としていました(Settin
![Spring Bootで定義ファイル(yaml)を参照する(2) – 定義ファイルを外出しする | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/f462eca999e0629c1eda58d64867dd4092abac90/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fspring.png)