해당 강의 말고 Query DSL 로 바로 넘어가도 될까요..?
2개의 기술 모두 JPQL 작성하는 방법에 대해서 다루는 거라면..
Query DSL 을 사용하는게 더 낫고 편하다면 그냥 그것만 듣고 싶어서요...
실전! 스프링 데이터 JPA
@Query, 리포지토리 메소드에 쿼리 정의하기
강의실 바로가기
안녕하세요. net1506님, 공식 서포터즈 OMG입니다.
QueryDSL은 Spring Data JPA보다 복잡한 동적쿼리 작성을 비교적 덜 복잡하게 작성할 수 있고, 컴파일 타임에 체크된다는 몇가지 장점으로 인해 사용합니다.
실무에서 복잡한 쿼리도 많이 작성하지만, 그만큼 단순한 쿼리도 많이 작성합니다.
따라서 실용적인 관점에서 단순한 쿼리 작성을 대체할 수 있고, 그렇다고 하여 복잡한 동적 쿼리 작성이 불가능하지도 않는 Spring Data JPA를 먼저 수강하고 나서 QueryDSL 수강을 고민할 것 같습니다.
감사합니다.
안녕하세요. net1506님, 공식 서포터즈 OMG입니다.
QueryDSL은 Spring Data JPA보다 복잡한 동적쿼리 작성을 비교적 덜 복잡하게 작성할 수 있고, 컴파일 타임에 체크된다는 몇가지 장점으로 인해 사용합니다.
실무에서 복잡한 쿼리도 많이 작성하지만, 그만큼 단순한 쿼리도 많이 작성합니다.
따라서 실용적인 관점에서 단순한 쿼리 작성을 대체할 수 있고, 그렇다고 하여 복잡한 동적 쿼리 작성이 불가능하지도 않는 Spring Data JPA를 먼저 수강하고 나서 QueryDSL 수강을 고민할 것 같습니다.
감사합니다.
답글