モジュールで API バージョン管理が構成されていない場合にエンドポイントの version 属性をハイライトします。

API バージョン管理は次の 2 つの方法で構成できます:

例:


  # Spring Boot プロジェクトの場合
  spring.mvc.apiversion.use.header=Api-Version
  spring.mvc.apiversion.default=1.0
  spring.mvc.apiversion.detect-supported=false

または


  // この方法は Spring Boot および Spring Framework プロジェクトの両方でサポートされています
  @Configuration
  public class MyWebConfig implements WebMvcConfigurer {

      @Override
      public void configureApiVersioning(ApiVersionConfigurer configurer) {
          configurer
                  .useRequestHeader("Api-Version")
                  .setDefaultVersion("1.0")
                  .detectSupportedVersions(false);
      }
  }