반응형 Spirng Data JPA1 [JPA] Spirng Data JPA에서 QueryDSL 사용하기 QueryDSL에 대한 이해와 사용 방법 설명합니다. 모든 설명은 프로젝트에 Spirng Data JPA 의존성이 추가된 것으로 가정합니다. 학습 목표 - QueryDSL이란? - 스프링부트에서 QuerySQL 사용하기 - Gradle에 QuerySQL 설정 추가 - QuerydslPredicateExecutor 인터페이스 - 테스트코드 작성 QueryDSL이란? ▶ JPA에서 동적으로 쿼리를 처리하는 방법 QueryDSL을 사용하는 이유는 무엇일까? 웹 애플리케이션에서 검색 기능을 구현할 때 검색 조건은 다양하게 구성된다. 다양한 검색 쿼리를 미리 등록해서 사용하면 비슷한 쿼리가 너무 많아져 관리하기 어렵다. QueryDSL을 사용하면 동적으로 쿼리를 처리하므로 해당 문제를 해결할 수 있다. 스프링부트.. 2021. 7. 20. 이전 1 다음 반응형