構成メタデータ

Spring Boot jar には、サポートされているすべての構成プロパティの詳細を提供するメタデータファイルが含まれています。ファイルは、ユーザーが application.properties または application.yaml ファイルを操作しているときに、IDE 開発者がコンテキストヘルプと「コード補完」を提供できるように設計されています。

メタデータファイルの大部分は、@ConfigurationProperties でアノテーションが付けられたすべての項目を処理することによってコンパイル時に自動的に生成されます。ただし、コーナーケースやより高度なユースケースでは、メタデータの一部を手動で記述することも可能です。