首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开始使用swagger-ui

如何开始使用swagger-ui
EN

Stack Overflow用户
提问于 2014-11-28 20:21:30
回答 2查看 29.5K关注 0票数 22

什么是swagger-ui,它的用途是什么?

我已经访问了http://swagger.io/,但我需要更多信息。

请给我引路。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-01 03:01:25

Swagger UI是一个工具,可以获取Swagger规范文件,以可视方式呈现这些文件,并允许您执行操作。

Swagger本身就是一个用于记录和描述REST API的规范。规范可以在这里找到- https://github.com/swagger-api/swagger-spec/。存储库包含规范本身、json模式、示例等。该存储库的主要自述文件还为您提供了其他工具,包括库和框架,以生成您的规范。

在创建Swagger规范时,您可以使用其中一个框架,并将其与现有代码集成以自动生成此类文档。

如果您没有现有的应用程序,或者更愿意手动记录它,您可以使用Swagger-Editor工具或您选择的文本编辑器。

票数 18
EN

Stack Overflow用户

发布于 2019-12-30 19:23:02

maven依赖:

代码语言:javascript
复制
    <dependency>
         <groupId>io.springfox</groupId>
         <artifactId>springfox-swagger2</artifactId>
         <version>2.4.0</version>
    </dependency>  
    <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger-ui</artifactId>
        <version>2.4.0</version>
    </dependency>

============================================================================

代码语言:javascript
复制
@Configuration
@EnableSwagger2   
    public class SwaggerConfig {

        private static final String SEARCH = "spring-rest-swagger";

        @Bean
        public Docket myApp() {
            return new Docket(DocumentationType.SWAGGER_2).groupName(SEARCH)
                    .apiInfo(apiInfo()).tags(new Tag(SEARCH, "spring-rest-swagger API"));
        }

        private ApiInfo apiInfo() {
            return new ApiInfoBuilder().title(SEARCH).build();
        }
    }

==============================================================================

下面的链接提供了参考使用的:(分步说明)

https://www.youtube.com/watch?v=xeYpiHLpme0&t=1s

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27188577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档