기록이 힘이다.

Querydsl 추천 본문

개발환경

Querydsl 추천

dev22 2023. 7. 4. 16:09
728x90

1. 타입 안정성이 보장됩니다. 

단순한 문자열로 쿼리를 생성하는 것이 아니라, 메소드를 기반으로 쿼리를 생성하기 때문에 오타나 존재하지 않는 컬럼명을 명시할 경우 IDE에서 자동으로 검출됩니다. 이 장점은 Jooq에서도 지원하는 장점이지만, MyBatis에서는 지원하지 않습니다. 

 

2. 국내 많은 회사에서 사용 중입니다. 

JPA를 적극적으로 사용하는 회사에서는 Querydsl를 적극적으로 사용중입니다. 

 

3. 레퍼런스가 많습니다. 

앞 2번의 장점에서 이어지는 것인데, 많은 회사와 개발자들이 사용하다보니 그만큼 국내 자료가 많습니다. 해당 답변을 얻을 수 있다는 것이 큰 장점입니다.