Spring Boot で、application.yml または bootstrap.yml にプロパティを配置することの違いは何ですか? 質問する

Spring Boot で、application.yml または bootstrap.yml にプロパティを配置することの違いは何ですか? 質問する

Spring Boot で、application.yml または bootstrap.yml にプロパティを配置することの違いは何ですか?logging.config の場合、アプリケーションの動作が異なります。

ベストアンサー1

私はただみんなに尋ねただけなのでSpring Cloud、ここで私が持っている情報を共有すべきだと思いました。

bootstrap.ymlが前にロードされますapplication.yml

通常は次のような目的で使用されます。

  • Spring Cloud Config Serverを使用する場合は、次のようにspring.application.name指定する必要があります。spring.cloud.config.server.git.uribootstrap.yml
  • いくつかのencryption/decryption情報

技術的には、bootstrap.ymlは親 Spring によってロードされますApplicationContext。その親は、ApplicationContextを使用するものより前にロードされますapplication.yml

おすすめ記事