Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)
    		       		warning:
    		            这篇文章距离上次修改已过426天,其中的内容可能已经有所变动。
    		        
        		                
                
import org.springdoc.core.GroupedOpenApi;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
 
@Configuration
public class SpringDocConfig {
 
    @Bean
    public GroupedOpenApi publicApi() {
        return GroupedOpenApi.builder()
                .group("webmvc-api")
                .pathsToMatch("/api/v1/**")
                .build();
    }
}这段代码定义了一个配置类,在其中创建了一个GroupedOpenApi的Bean实例。这个实例将会把匹配到/api/v1/**路径的API组合在一起,并命名为webmvc-api。这样就可以在Springdoc-openapi中区分不同的API组,提供更好的文档管理和版本控制。
评论已关闭