Vue3 + Spring Data Elasticsearch 를 통한 한글 자동완성 API

박상준·2024년 5월 4일
0

개인 프로젝트

목록 보기
2/2

https://github.com/qkrtkdwns3410/open-data-elastic-use

  • 가려야될 부분이 있는 경우 setting 으로 빼서 사용했음.

setting 서브모듈쪽은

movie:
  api:
    service-key: <영화 API 서비스키>
spring:
  data:
    elasticsearch:
      url: localhost:9200
      

이런식으로 구성된거 말곤 특별한점 없음

또한 env 파일도 별도로 존재하긴하는데,

{
  "local": {
    "service-key": "<서비스키>"
  }
}

로 별도로 빼서 사용했다, 이건 intellij .http 호출을 위하여 필요한 서비스키를 숨기는 환경변수 파일이다.

그외는 특별한점 없음.

추가적으로 수정해야할 부분

  1. es 토크나이저 부분을 수정해야함. 일단 자동완성 검색의 경우 "일" 로 시작하는 단어나 문장의 영화 제목으로 보여줘야하는데 현재는 모든 토크나이저를 검색하는 듯이다.(24/05/05)
profile
이전 블로그 : https://oth3410.tistory.com/

0개의 댓글