목록 보기
Couchbase Spring data repository 적용기(2)
백엔드

Couchbase Spring data repository 적용기(2)

티몬
티몬
2017년 6월 5일

두줄요약

Spring Data Couchbase Repository로 기본 CRUD와 ViewQuery 기반 조회 로직을 대체했습니다. Couchbase 증분값 호출을 위해 Repository 기능을 확장하는 과정도 다룹니다.

문제 상황

  • Couchbase 조회 로직에서 ViewQuery를 직접 생성·실행해야 하는 구현 부담
  • 데이터 저장소별 access layer 직접 구현 감소 필요

해결 방법

  • Spring Data Couchbase의 view 기반 쿼리 메소드로 기존 ViewQuery 생성 로직 대체
  • CouchbaseRepository 상속을 통한 기본 CRUD 기능 위임
  • Couchbase 증분값 호출을 위한 Spring Data Repository 기능 확장

적용해볼 점

  • 반복적인 CRUD와 View 조회 로직의 Repository 추상화 활용
  • 저장소별 쿼리 객체 직접 생성 코드 축소

다음 읽기

#Spring Data 주제를 이어서 읽기

Couchbase Spring data repository 적용기(3)

Spring Data Repository로 Couchbase의 CRUD와 ViewQuery 접근을 구성했습니다. Repository 커스텀 기능으로 증분값 호출을 간편하게 만드는 방법과 주의점을 다뤘습니다.

티몬
티몬
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...