1 Star 0 Fork 407

hellozhouq / swagger-bootstrap-ui-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

swagger-bootstarp-ui演示项目

说明

swagger-bootstrap-ui的jar包已经上传到maven中央仓库,可以直接使用,目前的版本是1.6

中央仓库地址

maven配置

<dependency>
    <groupId>com.github.xiaoymin</groupId>
    <artifactId>swagger-bootstrap-ui</artifactId>
    <version>1.6</version>
</dependency>

1、该项目是Spring boot项目,直接main方法运行SwaggerBootstrapUiDemoApplication即可

2、端口是application.properties中配置的8999

server.port=8999

3、访问http://localhost:8999/doc.html

参数说明

@Api用在类上说明该类的作用
@ApiOperation用在方法上说明方法的作用
@ApiImplicitParams用在方法上包含一组参数说明
@ApiImplicitParam用在@ApiImplicitParams注解中指定一个请求参数的各个方面
    paramType参数放在哪个地方
        header-->请求参数的获取@RequestHeader
        query-->请求参数的获取@RequestParam
        path用于restful接口-->请求参数的获取@PathVariable
        body不常用
        form不常用
    name参数名
    dataType参数类型
    required参数是否必须传
    value参数的意思
    defaultValue参数的默认值
@ApiResponses用于表示一组响应
@ApiResponse用在@ApiResponses中一般用于表达一个错误的响应信息
code数字例如400
message信息例如"请求参数没填好"
response抛出异常的类
@ApiModel描述一个Model的信息这种一般用在post创建的时候使用@RequestBody这样的场景请求参数无法使用@ApiImplicitParam注解进行描述的时候
@ApiModelProperty描述一个model的属性

空文件

简介

swagger-bootstrap-ui演示项目 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/hellozhouq/swagger-bootstrap-ui-demo.git
git@gitee.com:hellozhouq/swagger-bootstrap-ui-demo.git
hellozhouq
swagger-bootstrap-ui-demo
swagger-bootstrap-ui-demo
master

搜索帮助