|
|
|
|
@ -2,6 +2,7 @@ package egovframework.com.config;
|
|
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
import org.springdoc.core.*;
|
|
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
|
|
|
|
|
|
|
@ -79,4 +80,24 @@ public class OpenApiConfig {
|
|
|
|
|
.description("Wiki Documentation")
|
|
|
|
|
.url("https://github.com/eGovFramework/egovframe-template-simple-backend/wiki"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Bean
|
|
|
|
|
public GroupedOpenApi apiDoc() {
|
|
|
|
|
return GroupedOpenApi.builder()
|
|
|
|
|
.group("6. API Documents")
|
|
|
|
|
.pathsToMatch(
|
|
|
|
|
"/api/**"
|
|
|
|
|
)
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Bean
|
|
|
|
|
public GroupedOpenApi mvcDoc() {
|
|
|
|
|
return GroupedOpenApi.builder()
|
|
|
|
|
.group("1. mvc Documents")
|
|
|
|
|
.pathsToExclude(
|
|
|
|
|
"/api/**"
|
|
|
|
|
)
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|