内容简介:SpringBootSwaggerStarter,用于简化在spring boot的web项目中使用swagger展示api的操作,依据spring boot官方的命名建议,在maven中使用“swagger-spring-boot-starter”的坐标。 此次升级,将版本号与spring bo...
SpringBootSwaggerStarter,用于简化在spring boot的web项目中使用swagger展示api的操作,依据spring boot官方的命名建议,在maven中使用“swagger-spring-boot-starter”的坐标。
此次升级,将版本号与spring boot版本号同步,以后发布均会使用一致的版本号字符串。
从这个版本开始自带基本配置文件,可以不自己写配置了
这次还单独准备了一个附加的组件,用于准备swagger-ui的静态资源文件,添加依赖即可
<dependency> <groupId>cn.songxinqiang</groupId> <artifactId>swagger-spring-boot-starter-ui</artifactId> <version>2.0.5.RELEASE</version> </dependency>
这个是在springfox提供的文件基础上修改的,将按钮文字切换为中文,简化介绍文字,维持使用2.8.0版本的ui样式,新版本变化较大。
升级之后在maven配置文件之中的配置就修改为
<profiles> <profile> <id>develop</id> <dependencies> <dependency> <groupId>cn.songxinqiang</groupId> <artifactId>swagger-spring-boot-starter</artifactId> <version>2.0.5.RELEASE</version> </dependency> <dependency> <groupId>cn.songxinqiang</groupId> <artifactId>swagger-spring-boot-starter-ui</artifactId> <version>2.0.5.RELEASE</version> </dependency> </dependencies> </profile> </profiles>
这就是所需的配置了,如果对描述信息自定义的话,可以在application.properties文件中添加
#配置swagger的api信息 swagger.api.name=demo swagger.api.title=Demo API swagger.api.description=SwaggerSpringBootStarter 使用样例,一切就是这么简单 swagger.api.version=2.0.4 swagger.api.contactUser=阿信sxq swagger.api.contactUrl=https://my.oschina.net/songxinqiang swagger.api.contactEmail=
这样在进行编辑或者打包的时候加上参数 develop 就可以了。
具体的说明可以参考介绍博客。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
实用Common Lisp编程
Peter Seibel / 田春 / 人民邮电出版社 / 2011-10 / 89.00元
由塞贝尔编著的《实用Common Lisp编程》是一本不同寻常的Common Lisp入门书。《实用Common Lisp编程》首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL及Common Lisp的各种实现、S-表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、文件与文件I/O处理、类、FORMAT格式、符号与包,等等。......一起来看看 《实用Common Lisp编程》 这本书的介绍吧!
UNIX 时间戳转换
UNIX 时间戳转换
HEX HSV 转换工具
HEX HSV 互换工具