Spring & Spring Boot
SpringBoot REST API 명세 문서화 - Swagger 적용
얘진
2022. 12. 27. 14:41
> Swagger 3.0.0
의존성 추가를 위해 build.gradle dependencies에 추가
implementation "io.springfox:springfox-boot-starter:3.0.0"
implementation "io.springfox:springfox-swagger-ui:3.0.0"
configuration/SwaggerConfig.java
@Configuration
public class SwaggerConfig {
@Bean
public Docket api(){
return new Docket(DocumentationType.OAS_30)
.select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build();
}
}
swagger 띄워졌는지 확인
http://localhost:8080/swagger-ui/
Try it out ! -> Execute 해서 결과 확인하기