API2 Swagger 기본 사용법 Swagger Swagger 란? REST API 개발시 문서를 자동으로 만들어주는 프레임워크 간단한 설정으로 프로젝트에 지정한 URL들을 HTML 화면으로 확인 Postman과 같이 API테스트 가능 사용법 라이브러리 추가 SwaggerConfig 파일 설정 @OpenAPIDefinition( info = @Info(title = "타이틀", description = "프로젝트 설명", version = "v1")) @RequiredArgsConstructor @Configuration public class SwaggerConfig { @Bean public GroupedOpenApi chatOpenApi() { String[] paths = {"/**"}; return GroupedOpenApi.b.. 2023. 3. 20. REST API란? (REST, RESTFUL) REST API REST(Representational State Transfer) API는 HTTP 프로토콜을 이용하여 클라이언트와 서버 간의 통신을 할 수 있는 API 디자인 패턴 중 하나입니다. REST API의 핵심은 자원을 URI(Uniform Resource Identifier)로 표현하는 것입니다. URI는 해당 자원을 찾을 수 있는 주소를 나타냅니다. 클라이언트는 URI를 이용하여 서버에 자원을 요청하고, 서버는 URI에 따라 해당 자원을 반환합니다. 또한, REST API에서는 HTTP Method를 이용하여 자원에 대한 CRUD(Create, Read, Update, Delete) 작업을 수행합니다. REST API는 다음과 같은 특징을 갖습니다. 자원(Resource) : 모든 자원은.. 2023. 3. 12. 이전 1 다음