작성자 없음
작성자 정보가 삭제된 글입니다.
스프링 DB 2편 - 데이터 접근 활용 기술
Querydsl 적용
작성
·
803
0
@Entity 가 붙어있는 클래스(엔티티) 를 인식하고 QueryDSL 에서 알아서 만들어주는 객체인가요 ?
save, update, findById 메쏘드에서는 item을 사용하였는데 findAll에서만 Qitem을 사용한 이유도 궁금합니다
따로 설정을 하지 않았는데 Qitem을 item 다루듯이 사용할 수 있는게 이해가 잘 가지 않아 질문 남기게 되었습니다
답변 1
2
안녕하세요. hjemsti님, 공식 서포터즈 OMG입니다.QueryDSL에서 사용하는 QueryDSL전용 엔티티라고 보시면 됩니다.
보통 QueryDSL을 사용할 때 QueryDSL과 JPA를 같이 사용하는데요,
간단한 쿼리는 (Spring Data)JPA를 사용하고, 동적쿼리는 QueryDSL을 사용하여 개발하곤 합니다.
QueryDSL의존성을 추가 후, 초반 Q파일 생성하고 나서는 별도의 설정없이 바로 QueryDSL을 사용할 수 있습니다.
감사합니다.