springboot10 스프링부트 3 querydsl 설정과 사용 이유 querydsl을 왜 사용해야 할까?● 실무에서 쿼리를 문자열로 다루는 것을 기억해보면 띄어쓰기, 문법 오류 등 실수하는 경우가 많다. ● 문제는 비즈니스가 복잡할수록 이 오류를 찾기가 쉽지 않다. ● 또한 런타임 때 실제 코드를 실행해봐야지만 문제를 발견할 수 있다. ● 컴파일 시점에 미리 에러를 알 수 있다면 얼마나 좋을까? ● 또한 반복되는 where 조건절을 함수로 분리하여 가독성도 확보하고 재사용 할 수 있다면? ● QueryDSL은 타입 안전한 SQL 빌더로, JPA의 한계를 보완하고 복잡한 쿼리를 우아하게 다루기 위한 필수 도구이다. starter 설정 gradle 설정● build.gradle > dependencies에 다음을 추가한다.// querydsl settingim.. 2024. 3. 16. 이전 1 2 다음