본문 바로가기 메뉴 바로가기

StudyNote

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

StudyNote

검색하기 폼
  • Study Note (141)
    • 프로그래밍 (5)
      • 자료구조 (4)
      • 알고리즘 (8)
      • 디자인 패턴 (2)
    • java&spring (35)
    • web (16)
      • css (6)
      • javascript (6)
    • QueryDSL (2)
    • eclipse, sts (4)
    • freemarker (1)
    • linux (6)
      • centos (1)
      • ubuntu (5)
    • tomcat (1)
    • docker (3)
    • Git & GitHub (10)
    • scala (9)
    • Akka (1)
    • C# (4)
    • Unity (9)
      • 문제 해결 (2)
    • slack (1)
    • 빌드 도구 (3)
      • sbt (1)
      • gradle (1)
      • maven (1)
    • Elasticsearch (5)
    • 투자 (1)
    • 티스토리 (1)
    • SearchConsole (2)
    • note.. (8)
  • 방명록

QueryDSL (2)
QueryDSL의 버전 업!!

이번에 spring boot 1.4 버전을 사용하기 위해 QueryDSL을 버전업을 하게 되었는데 이전에 사용하던 패키지는 'com.mysema.querydsl' 이고 버전은 3.7.4 버전이 마지막 버전이었다. 그래서 찾아보니 패키지명이 'com.mysema.querydsl' 에서 'com.querydsl' 로 수정이 되었다는 내용이다. 그리고 수정하면서 보니 JPAQuery Class에 Generic을 사용해야 하고 메소드 중에 list()와 uniqueResult()가 사라져 fetch()와 fetchFirst()를 사용했다.

QueryDSL 2016. 11. 8. 19:46
QueryDSL 사용시 Q class가 읽히지 않을 때

- sts에서 QueryDSL을 사용할 때 Q class가 읽히지 않을 때 gradle에서 dependencies에 compile "com.mysema.querydsl:querydsl-jpa:3.6.3" compile "com.mysema.querydsl:querydsl-apt:3.6.3:jpa" 라고 설정하면 자동으로 Q class 가 생성된다. 하지만 gradle에서 build하니 Q class 를 바로 읽지 못해서 아래와 같은 설정을 해주었다. -> 폴더 우클릭 -> BuildPath -> Configure Build Path ->Source탭의 Add Folder를 클릭해서 경로를 추가해준다.

QueryDSL 2016. 8. 13. 04:07
이전 1 다음
이전 다음
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Blog is powered by Tistory / Designed by Tistory

티스토리툴바