[elasticsearch] 엘라스틱서치 Curl HTTP REST API 0. 환경 CentOS7 JDK 11(Java 11) elasticsearch 7.16.2 jq(Json Parser) 1. 관련 용어 정리 [Index] 인덱스는 도큐먼트를 저장하는 논리적 단위 관계형 데이터베이스의 테이블과 유사한 개념 동일한 인덱스에 있는 도큐먼트는 동일한 스키마(매핑)를 갖습니다. 모든 도큐먼트는 반드시 하나의 인덱스에 포함돼야 한다. [Document] 실제 데이터를 저장하는 단위 도큐먼트는 엘라스틱서치에서 데이터가 저장되는 기본 단위로 JSON 형태입니다. 하나의 도큐먼트는 여러 필드와 값을 갖습니다. [REST API] 엘라스틱서치의 모든 기능은 REST API 형태입니다. 모든 요청과 응답을 REST API 형태로 제공합니다. 키바나 환경이 구축되어있다면 Dev Tools를.. Backend/ELK Stack 3년 전
[Spring Boot] REST API 예외처리(Response Json) 0. 환경 인텔리제이 Spring Boot 2.5.6 lombok 사용 java 11(AdoptOpenJDK-11.0.11) 1. 사용할 주요 어노테이션 1.1. @RestControllerAdvice 모든 @Controller 즉, 전역에서 발생할 수 있는 예외를 잡아 처리해주는 어노테이션 @Controller나 @RestController에서 발생한 예외를 한 곳에서 관리하고 처리할 수 있게 도와주는 어노테이션 @RestControllerAdvice = @ControllerAdvice + @ResponseBody @RestControllerAdvice(basePackages = “com.test.api”) basePackage를 이용하여 특정 패키지 하위에만 적용할 수도 있습니다. @RestContr.. Backend/Spring 3년 전