Spring-boot を使用すると、さまざまな環境の構成パラメーターをプロファイル固有のプロパティ ファイルに保存できますが、これにより構成がコードの一部になり、12 要素の原則では推奨されません。
むしろ、12 -factor は環境に構成(ここでの構成とは、環境によって値が異なるパラメーターを具体的に意味します) を保存することをお勧めします。
環境とプロファイル固有のプロパティファイルに構成を保存することの長所/短所は何ですか?
Spring-boot を使用すると、さまざまな環境の構成パラメーターをプロファイル固有のプロパティ ファイルに保存できますが、これにより構成がコードの一部になり、12 要素の原則では推奨されません。
むしろ、12 -factor は環境に構成(ここでの構成とは、環境によって値が異なるパラメーターを具体的に意味します) を保存することをお勧めします。
環境とプロファイル固有のプロパティファイルに構成を保存することの長所/短所は何ですか?
コードでの構成
長所:
短所:
環境での構成
長所:
短所:
白黒ではありません。両方のアプローチを組み合わせた妥協案をいつでも使用できます。構成の一部はソース コードと一緒に保持するのに適している場合がありますが、別の部分は外部に保持する場合があります。プログラミングではいつものように、それはあなたのニーズに依存します。