赞
踩
Knife4j
是 swagger-bootstrap-ui
的升级版,采用前后分离的模式,换为 Knife4j
,为啥叫这名字,作者取名 knife4j
是希望她能像一把匕首一样小巧,轻量,并且功能强悍,更名也是希望把她做成一个为 Swagger
接口文档服务的通用性解决方案,不仅仅只是专注于前端。
在 pom.xml
中引入 Knife4j
的依赖
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>2.0.4</version>
</dependency>
创建 SwaggerConfiguration.java
文件,创建 springfox
提供的 Docket
分组对象,代码如下:
@Configuration
@EnableSwagger2
@EnableKnife4j
public class SwaggerConfiguration {
@Bean(value = "defaultApi2")
public Docket defaultApi2() {
Docket docket=new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
//分组名称
.grou
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。