Kotlin-jdsl과 Querydls의 차이점과 선택 과정
·
서버 개발(생각과 구현)
Kotlin으로 서버 개발을 하다 보면 생각보다 많은 ORM 선택지와 Query 빌더들을 접할 수 있다.ORM으로는 JPA, Ktorm, Exposed, JOOQ 등이 있다. 오늘 글의 주제는 바로 Query 빌더에 대한 내용이다.Query 빌더 중 가장 많이 접한 것은 바로 kotlin-jdsl과 Querydsl이다.먼저 kotlin-jdsl이란?Kotlin JDSL | Kotlin JDSL Kotlin JDSL | Kotlin JDSLLatest stable version: 3.5.4kotlin-jdsl.gitbook.io Kotlin JDSL은 메타모델 없이 쿼리를 쉽게 만들 수 있게 도와주는 Kotlin 라이브러리이다.Kotlin JDSL의 패러다임과 추구하는 방향은 아래와 같다.APT를 이용하면..