参考资料:
- http://heidloff.net/article/usage-of-swagger-2-0-in-spring-boot-applications-to-document-apis/
- http://jakubstas.com/spring-jersey-swagger-create-documentation/#.WAcMhvl96Cp
- http://springfox.github.io/springfox/
备忘几个常用的注解:
1、@ApiIgnore 用于屏蔽一些不想在文档中显示的接口
2、tag的使用
有一些接口定义,写在不同的Controller中,但在文档中想显示在同一个分组中时。可以用tag来标记这个接口,如:
@ApiOperation(tags = { "IdentityInfo" }, value = "获取用户认证信息", httpMethod = "GET")
在构造Docket Java Bean时,定义这些tag及描述,如:
.tags(new Tag("IdentityInfo", "用户在XX系统中的相关状态"))
3、获取swagger用的JSON文件的方式:
http://localhost:8080/v2/api-docs
获取该应用中的接口定义的JSON。可在swagger-editor中导入并重新编辑这些文件。
4、API页面不显示 basic-error-controller : Basic Error Controller
在构造Docket时,使用
.paths(Predicates.not(PathSelectors.regex("/error"))).build()
分享到:
相关推荐
com/wordnik/swagger/config/ConfigFactory.scala com/wordnik/swagger/config/FilterFactory.scala com/wordnik/swagger/config/ScannerFactory.scala com/wordnik/swagger/config/SwaggerConfig.scala ...
-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> <groupId>io....
apache-maven-3.5.2-稳定版.rar gemframe开源框架开发环境必备
赠送jar包:springfox-swagger-common-3.0.0.jar; 赠送原API文档:springfox-swagger-common-3.0.0-javadoc.jar; 赠送源代码:springfox-swagger-common-3.0.0-sources.jar; 赠送Maven依赖信息文件:springfox-...
赠送jar包:springfox-swagger2-2.2.2.jar; 赠送原API文档:springfox-swagger2-2.2.2-javadoc.jar; 赠送源代码:springfox-swagger2-2.2.2-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-2.2.2.pom;...
最近我改造了一个遗留的restful接口系统,没有文档,所以我打算加一个动态的api框架--swagger 添加的过程中我发现了一...路径:src/main/resources/META-INF/resources/webjars/springfox-swagger-ui/swagger-ui.min.js
赠送jar包:springfox-swagger-common-3.0.0.jar; 赠送原API文档:springfox-swagger-common-3.0.0-javadoc.jar; 赠送源代码:springfox-swagger-common-3.0.0-sources.jar; 赠送Maven依赖信息文件:springfox-...
赠送jar包:springfox-swagger2-2.9.2.jar; 赠送原API文档:springfox-swagger2-2.9.2-javadoc.jar; 赠送源代码:springfox-swagger2-2.9.2-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-2.9.2.pom;...
赠送jar包:springfox-swagger-common-2.7.0.jar; 赠送原API文档:springfox-swagger-common-2.7.0-javadoc.jar; 赠送源代码:springfox-swagger-common-2.7.0-sources.jar; 赠送Maven依赖信息文件:springfox-...
赠送jar包:springfox-swagger2-2.7.0.jar; 赠送原API文档:springfox-swagger2-2.7.0-javadoc.jar; 赠送源代码:springfox-swagger2-2.7.0-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-2.7.0.pom;...
赠送jar包:springfox-swagger2-3.0.0.jar; 赠送原API文档:springfox-swagger2-3.0.0-javadoc.jar; 赠送源代码:springfox-swagger2-3.0.0-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-3.0.0.pom;...
“http://localhost:8090/Swagger/index.html”页面会出现“404”错误。 application.UseSwagger(); application.UseSwaggerUI(); //该自定义管道中间件设定/Swagger/index.html为默认启动页面。 //注意:在IIS...
赠送jar包:springfox-swagger2-2.9.2.jar; 赠送原API文档:springfox-swagger2-2.9.2-javadoc.jar; 赠送源代码:springfox-swagger2-2.9.2-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-2.9.2.pom;...
赠送jar包:springfox-swagger-common-2.4.0.jar; 赠送原API文档:springfox-swagger-common-2.4.0-javadoc.jar; 赠送源代码:springfox-swagger-common-2.4.0-sources.jar; 包含翻译后的API文档:springfox-...
赠送jar包:springfox-swagger-common-2.9.2.jar; 赠送原API文档:springfox-swagger-common-2.9.2-javadoc.jar; 赠送源代码:springfox-swagger-common-2.9.2-sources.jar; 赠送Maven依赖信息文件:springfox-...
赠送jar包:springfox-swagger-common-2.4.0.jar 赠送原API文档:springfox-swagger-common-2.4.0-javadoc.jar 赠送源代码:springfox-swagger-common-2.4.0-sources.jar 包含翻译后的API文档:springfox-swagger...
赠送jar包:springfox-swagger2-3.0.0.jar; 赠送原API文档:springfox-swagger2-3.0.0-javadoc.jar; 赠送源代码:springfox-swagger2-3.0.0-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-3.0.0.pom;...
赠送jar包:springfox-swagger-common-2.9.2.jar; 赠送原API文档:springfox-swagger-common-2.9.2-javadoc.jar; 赠送源代码:springfox-swagger-common-2.9.2-sources.jar; 赠送Maven依赖信息文件:springfox-...
赠送jar包:springfox-swagger2-2.7.0.jar; 赠送原API文档:springfox-swagger2-2.7.0-javadoc.jar; 赠送源代码:springfox-swagger2-2.7.0-sources.jar; 赠送Maven依赖信息文件:springfox-swagger2-2.7.0.pom;...
赠送jar包:springfox-swagger-common-2.2.2.jar; 赠送原API文档:springfox-swagger-common-2.2.2-javadoc.jar; 赠送源代码:springfox-swagger-common-2.2.2-sources.jar; 赠送Maven依赖信息文件:springfox-...