querydsl1 Querydsl 소개 기존에 스프링 데이터 jpa를 사용하면서 JPQL을 사용하여 query를 진행하였다. JPQL은 복잡한 로직의 경우 그 길이가 길어져 복잡하고 반복적으로 사용하게 된다. Querydsl을 사용하면 1. java 코드를 작성하듯 쿼리를 작성하여 컴파일 시점에 오류 체크가 가능 2. IDE의 자동완성 기능의 도움을 받을수 있음 3. 동적인 쿼리 작성 편리 이 외에도 수많은 장점이 있다. @Test public void startJPQL() { //member1을 찾아라. String qlString = "select m from Member m " + "where m.username = :username"; Member findMember = em.createQuery(qlString, Member.clas.. 2022. 7. 19. 이전 1 다음