인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
스프링부트에 엘라스틱서치 연결하기
작성
·
24
0
안녕하세요 선생님
해당강의를 들을때 프로젝트에대한부분이 건너띄워져서 설명되어있어 다시한번 여쭤봅니다.
이전에 만든 프로젝트에 applocation.yml을 그냥 붙여넣으면 되는건가요?
아니면 해당 프로젝트는 새로 생성해서만드는건가요?
답변 2
0
안녕하세요 ! 질문 잘해주셨어요 ~
질문해 주신 내용에 답변드려볼게요!
"이전에 만든 프로젝트에 application.yml을 그냥 붙여넣으면 되는건가요? 아니면 해당 프로젝트는 새로 생성해서만드는건가요?"
-> 해당 강의의 프로젝트는 이전 실습을 진행하며 만든 프로젝트의 application.yml 파일 중
spring.elasticsearch 부분만 수정하시면 됩니다 :)
추기로 궁금하신 점 있으시면 또 질문 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. uuu yht님.
Elasticsearch를 Spring Boot 프로젝트에 연결하기 위한 최적의 방법에 대해 설명드리겠습니다.
Spring Boot 프로젝트에 Elasticsearch 연결
application.yml구성: 이미 프로젝트에application.yml파일이 존재한다면, Elasticsearch와 관련된 설정 부분만 해당 파일에 추가해 주시면 됩니다. 예를 들어, Elasticsearch의 호스트, 포트, 인증 관련 설정 등을 추가해야 합니다.
spring:
elasticsearch:
uris: http://localhost:9200
- 종속성 추가: Gradle이나 Maven의 의존성 관리 파일에 Elasticsearch 관련 라이브러리를 추가해야 합니다. 예를 들어, Gradle의 경우 다음과 같이 추가할 수 있습니다.
implementation 'org.springframework.boot:spring-boot-starter-data-elasticsearch'
기존 프로젝트에 추가: 이미 개발한 Spring Boot 프로젝트에 기존 설정 및 라이브러리를 추가할 수 있습니다. 새로 프로젝트를 생성할 필요는 없으며, 필요한 구성 요소만 추가하면 됩니다.
테스트: 설정이 완료된 후에는 Spring Boot 애플리케이션을 실행하여 Elasticsearch가 정상적으로 연결되고 작동하는지 확인해보세요. 이 과정에서 간단한 검색 쿼리를 실행해보는 것도 좋습니다.
다음 링크를 통해 다른 분들이 Elasticsearch와 관련된 문제를 어떻게 해결했는지 확인해보세요:
이 자료는 Elasticsearch와 Spring Boot를 통합하는 데 유용할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




