정적 타입을 이용해서 SQL과 같은 쿼리를 생성할 수 있도록 하는 프레임 워크
네...?
JPA 를 처음 사용하면서 와 이거 진짜 편하다!! 생각했지만 이것 역시 쿼리가 복잡하고, 동적 쿼리를 구현하는데 한계가 있다고 한다. 🤔
Mybatis 나 JPQL 등 문자열 형태로 쿼리문을 작성하면 컴파일 할 때 오류 발견하는 것이 불가능하지만, QueryDSL은 자바코드로 SQL문을 작성할 수 있어서 컴파일 할 때 오류를 찾을 수 있다!
Query 생성을 자동화하여, 자바 코드로 작성할 수 있다.
는 것이 핵심 장점인 것 같다. 이걸 생각하고 코드를 보면 뭔지 알 것이다.

훌륭한 글이네요. 감사합니다.