1、效果图
2、实现操作
2.1配置类
@Bean
public OpenAPI api() {
return new OpenAPI()
.info(new Info()
.title("权限管理OPEN API")
.description("权限管理系统的Open API文档")
.version("2.0.0")
.contact(new Contact().name("cxd").email("cxd@example.com"))
.license(new License().name("cxd").url("http://www.example.com"))
);
}
@Bean
public GroupedOpenApi getGroupedOpenApi() {
return GroupedOpenApi.builder()
.group("cxd角色")
.packagesToScan("com.cxd.controller")
.pathsToMatch("/role/**")
.build();
}
2.2、配置文件
springdoc:
info:
title: 权限管理系统API
version: 3.0.0
description: 用户,角色,菜单等API接口文档
contact:
name: shan
url: https://www.cxd.com
email: cxd@163.com
license:
name: Apache 2.0
url: https://www.apache.org/licenses/LICENSE-2.0.html
两种方法都可以实现效果