본문 바로가기 메뉴 바로가기

1초에 한명 씩 태어나는 개발자입니다.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

1초에 한명 씩 태어나는 개발자입니다.

검색하기 폼
  • 전체보기 (94)
    • IT (67)
      • Java (13)
      • DB (7)
      • HTML, CSS (2)
      • Javascript (13)
      • Framework (23)
      • Error (4)
      • Etc (5)
    • 일상 (27)
      • 감상 (25)
      • 그 외 (2)
  • 방명록

spring data (1)
Spring boot 3.0.0 기행기(3) - FetchableFluentQuery

Spring boot 3.0.0 + Webflux + Spring data(JPA)로 프로젝트를 한 지 어느덧 두 달 째.. QueryDsl을 안 쓰고서 프로젝트를 끝나겠다는 미친 일념으로 계속 달려오다가 결국 한계를 만나고야 말았다. API에서 Parameter를 받아서 조건에 따라 Where절을 고쳐주면 되는데 이게 조건문이 많아지다보니 도저히 findBy로 조건문을 다 적어서 Case에 따라 분기치기에는 너무 비효율적이었습니다. 이걸 위해서 각 조건마다 맞는 findBy를 다 만들어주면 거의 30~40개에 가까운 인터페이스를 작성해야 할텐데 일단 이 미친짓을 할 수는 없었기에 Specification을 사용하기로 했습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ..

IT/Framework 2022. 12. 11. 10:35
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.