728x90
반응형

querydsl 3

[Spring] Querydsl Error 해결

이전에 Querydsl Error 발생 java.lang.NoSuchMethodError: com.querydsl.jpa.JPQLSerializer.getConstantToAllLabels()Ljava/util/Map; at com.querydsl.jpa.JPQLSerializer.visitConstant(JPQLSerializer.java:325) at com.querydsl.core.support.SerializerBase.visit(SerializerBase.java:190) 하 열받... 에러를 읽어보니 일단 해당 메서드를 찾지 못한다고 한다. 그래서 추적시작 현재 밑에 내용은 짤려서 올렸지만 stack에 쌓여있는 메소드 들을 읽어보니 만들어둔 메서드 findByTitle() 의 fetch()에서..

Spring 2020.03.17

[Spring] Querydsl 적용하기

JPA를 이용하여 검색을 하기 위해 동적 쿼리를 작성할 필요가 있었다. 검색을 통해 알아본바로 Querydsl를 사용하면 가능하다고 한다. 내용은 공식 래퍼런스에 잘 나와있기에 패쓰 http://www.querydsl.com/static/querydsl/4.0.1/reference/ko-KR/html_single/#intro Querydsl - 레퍼런스 문서 본 절에서는 SQL 모듈의 쿼라 타입 생성과 쿼리 기능을 설명한다. com.querydsl.sql.Configuration 클래스를 이용해서 설정하며, Configuration 클래스는 생성자 인자로 Querydsl SQL Dialect를 취한다. 예를 들어, H2 DB 사용시 다음과 같이 생성한다. SQLTemplates templates = ne..

Spring 2020.03.16
728x90
반응형