1,引入依赖:
- <dependency>
- <groupId>org.springdoc</groupId>
- <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
- <version>2.3.0</version>
- </dependency>
复制代码 2,配置文件config/SwaggerConfig
- package com.jinbaozi.common.config;
-
- import io.swagger.v3.oas.annotations.OpenAPIDefinition;
- import io.swagger.v3.oas.annotations.enums.SecuritySchemeType;
- import io.swagger.v3.oas.annotations.info.Info;
- import io.swagger.v3.oas.annotations.security.SecurityRequirement;
- import io.swagger.v3.oas.annotations.security.SecurityScheme;
- import org.springframework.context.annotation.Configuration;
-
- @Configuration
- @OpenAPIDefinition(
- info = @Info(
- title = "金黑",
- description = "基于springboot3+vue3,年轻人的第一个uniapp小程序项目!",
- version = "1.0"
- ),
- security = @SecurityRequirement(name = "token")
- )
- @SecurityScheme(
- name = "token",
- type = SecuritySchemeType.HTTP,
- bearerFormat = "JWT",
- scheme = "bearer"
- )
- public class SwaggerConfig {
-
- }
复制代码 访问地址:
http://localhost:9999/swagger-ui/index.html
|