All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.xiaoymin.swaggerbootstrapui.annotations.EnableSwaggerBootstrapUI Maven / Gradle / Ivy

package com.github.xiaoymin.swaggerbootstrapui.annotations;

import com.github.xiaoymin.swaggerbootstrapui.configuration.MarkdownFileConfiguration;
import com.github.xiaoymin.swaggerbootstrapui.configuration.SecurityConfiguration;
import com.github.xiaoymin.swaggerbootstrapui.configuration.SwaggerBootstrapUIConfiguration;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/***
 * Enable SwaggerBootstrapUi enhanced annotation and use @EnableSwagger2 annotation together.
 *
 * inlude:
 * 
    *
  • Interface sorting
  • *
  • Interface document download (word)
  • *
* * @since 1.8.5 */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) @Documented @Import({SwaggerBootstrapUIConfiguration.class, SecurityConfiguration.class, MarkdownFileConfiguration.class}) public @interface EnableSwaggerBootstrapUI { }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy