springboot-demo/src/main/java/com/example/demo/config/SpringDoc.java

33 lines
833 B
Java
Raw Normal View History

2024-11-15 02:55:58 +00:00
package com.example.demo.config;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class SpringDoc {
@Bean
public OpenAPI openAPI() {
return new OpenAPI().info(new Info()
.title("Demo API")
);
}
//
// @Bean
// public GroupedOpenApi publicApi() {
// return GroupedOpenApi.builder()
// .group("api")
// .pathsToMatch("/api/**")
// .build();
// }
// @Bean
// public GroupedOpenApi adminApi() {
// return GroupedOpenApi.builder()
// .group("admin")
// .pathsToMatch("/admin/**")
// .build();
// }
}