类 Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration

java.lang.Object
com.github.xiaoymin.knife4j.spring.configuration.Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration
封闭类:
Knife4jAutoConfiguration

@ComponentScan(basePackages={"com.github.xiaoymin.knife4j.spring.plugin","com.github.xiaoymin.knife4j.spring.common"}) @EnableSwagger2WebMvc public class Knife4jAutoConfiguration.Knife4jEnhanceAutoConfiguration extends Object
Write an internal class. This class will be loaded only when `knife4j.enable` = true, without any processing https://github.com/xiaoymin/swagger-bootstrap-ui/issues/394
从以下版本开始:
v4.0.0
  • 构造器详细资料

    • Knife4jEnhanceAutoConfiguration

      public Knife4jEnhanceAutoConfiguration()
  • 方法详细资料

    • knife4jDocketAutoRegistry

      @Bean @Qualifier("knife4jDocketAutoRegistry") public Knife4jDocketAutoRegistry knife4jDocketAutoRegistry(Knife4jProperties knife4jProperties, OpenApiExtensionResolver openApiExtensionResolver)
      Auto Register Springfox Docket Bean Information to Spring Context
      参数:
      knife4jProperties - Knife4j properties
      返回:
      knife4jDocketAutoRegistry
    • knife4jI18nServiceModelToSwagger2Mapper

      @Bean @ConditionalOnBean(org.springframework.context.MessageSource.class) @Qualifier("ServiceModelToSwagger2Mapper") @Primary public Knife4jI18nServiceModelToSwagger2MapperImpl knife4jI18nServiceModelToSwagger2Mapper(Knife4jProperties knife4jProperties, org.springframework.context.MessageSource messageSource, springfox.documentation.swagger2.mappers.ModelMapper modelMapper, springfox.documentation.swagger2.mappers.ParameterMapper parameterMapper, springfox.documentation.swagger2.mappers.SecurityMapper securityMapper, springfox.documentation.swagger2.mappers.LicenseMapper licenseMapper, springfox.documentation.swagger2.mappers.VendorExtensionsMapper vendorExtensionsMapper)
      Register Primary Bean with ServiceModelToSwagger2Mapper to Support i18n
      参数:
      knife4jProperties - Knife4j properties
      messageSource - i18n MessageSource
      modelMapper - modelMapper
      parameterMapper - parameterMapper
      securityMapper - securityMapper
      licenseMapper - licenseMapper
      vendorExtensionsMapper - vendorExtensionsMapper
      返回:
      ServiceModelToSwagger2Mapper