@Configuration
@ConditionalOnProperty(name="spring.swagger.enabled",
matchIfMissing=true)
@Import(value={springfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration.class,springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration.class})
public class SwaggerClientAutoConfiguration
extends Object
implements org.springframework.beans.factory.BeanFactoryAware
| Constructor and Description |
|---|
SwaggerClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
List<springfox.documentation.spring.web.plugins.Docket> |
createRestApi(SwaggerProperties swaggerProperties) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
SwaggerProperties |
swaggerProperties() |
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwareorg.springframework.beans.BeansException@Bean @ConditionalOnMissingBean public SwaggerProperties swaggerProperties()
@Bean @ConditionalOnMissingBean public List<springfox.documentation.spring.web.plugins.Docket> createRestApi(SwaggerProperties swaggerProperties)
Copyright © 2018 battcn开源组. All rights reserved.