inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

Specification 을 활용하는 RSQL 파서 + Querydsl 의 조합은 어떻게 생각하실지 궁금합니다.

해결됨

실전! 스프링 데이터 JPA

안녕하세요 이제 추워지는데 건강조심하셔요! 뭔가 떠오르는게 있을때 강사님의 의견이 가장 궁금한것 같아 또 남기게 되었습니다 RESTful API 구현방식 에서, 서버측에 검색조건에 대한 쿼리로직는 최소화 하도록, 그리고, Client 에서 검색조건 을 제공하도록 조건절이 문법화 된 RSQL 이란것을 알게되었는데요... 이 RSQL 을 파싱하는 rsql-parser 를 통해 Querydsl 의 BooleanExpression 로 변환해주는 기능에 Spring-boot Starter 의존성으로 제공해주는 라이브러리를 하나 발견했습니다. perplexhub/rsql-jpa-specification: Java Library to Translate RSQL into Spring Data JPA Specification and QueryDSL Predicate (github.com) (링크 아래쪽에 Querydsl 설명이 있어요) 저의 눈엔 꿀이 가득한 꿀통을 찾은 느낌같은 느낌인데요.. 서브프로젝트로 진행보려 생각중인데, 실무에서 꺼려지는 기술은, 좋아보여도 따라가다 하얗게 타버리는 하루살이가 될 수 있기때문에.. 적용하려는 폼만 잡고있습니다^^; 슬쩍 보셨을때 어떤 기분이 드시는지 강사님의 견해가 궁금합니다 (JPA Specification 이나 저놈이나 그놈이 그놈일까요?..ㅎㅎ) 읽어주셔서 감사해요

  • rsql
  • spring-boot
  • spring
  • java
  • JPA
Truestar 댓글 1 좋아요 0 조회수 796

인기 태그

인프런 TOP Writers

주간 인기글