快速上手 | Swagger

Swagger

学习自用

Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务,是非常流行的API表达工具。

Swagger能够自动生成完善的RESTful API文档,,同时并根据后台代码的修改同步更新,同时提供完整的测试页面来调试API。

配置

spring版本别太高 2.5.4之后不兼容

  1. 依赖

快速上手 | Swagger_第1张图片

        <dependency>
            <groupId>io.springfoxgroupId>
            <artifactId>springfox-swagger2artifactId>
            <version>2.9.2version>
        dependency>
        <dependency>
            <groupId>io.springfoxgroupId>
            <artifactId>springfox-swagger-uiartifactId>
            <version>2.9.2version>
        dependency>

快速上手 | Swagger_第2张图片

spring:
  mvc:
    pathmatch:
      matching-strategy: ant_path_matcher

快速上手 | Swagger_第3张图片

测试

快速上手 | Swagger_第4张图片
快速上手 | Swagger_第5张图片

你可能感兴趣的:(插件,java,开发语言)