일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이클립스
- str()
- Spring
- programmers
- 프로그래머스
- cor()
- 한글깨지는문제
- queryDSL
- 알고리즘
- java
- git오류
- RProgramming
- summary()
- LIKE검색
- Rstudio
- 머신러닝프로세스
- 이중배열
- Q타입클래스
- git
- querydsl적용하기
- core.autocrlf
- Eclipse
- 자바
- R프로그래밍
- R명령어
- JPA
- stepfilter
- r
- 머신러닝
- DTO사용이유
- Today
- Total
목록queryDSL (3)
놀고 싶어요
백엔드 개발자들은 보통 intellij를 많이 사용한다. 현재 근무하고 있는 회사에서 VSCode를 사용하길래 나도 그 흐름에 맞춰서 개발을 진행하고 있다. 근데 querydsl을 사용하려고 보니 import할 때 빨간줄이 계속 생긴다. 어쩔 땐 빨간 줄이 안뜨고 어쩔 땐 빨간 줄이 뜬다. .. 안 뜨는 경우에는 clean하고 compile해도 요지부동이다. 프로젝트 사이즈가 클수록 compile 하는데 걸리는 시간도 오래 걸려서 서터레스를 받았는데 어찌저찌 해결방법을 찾아서 포스팅하게 됐다. 1. Extension에서 Gradle for Java를 설치한다. 설치가 완료되면 옆에 코끼리 아이콘이 생겼을 거다. 2. 아이콘을 누르면 다음과 같이 gradle tasks와 프로젝트 dependencies가 ..
Querydsl에서 쿼리 작성 시 모델을 어떻게 사용하는지 알아보겠습니다. Querydsl에서는 엔티티로 설정된 클래스에 Q모델이라는 쿼리타입 클래스를 미리 생성해놓고 메타데이터로 사용하여 쿼리를 메소드 기반으로 작성합니다. 쉽게 말하자면 querydsl 프레임워크를 사용하면서 쿼리문을 작성하려면 Q타입 클래스가 필요합니다. Q타입 클래스를 사용하는 방법은 세 가지 정도가 있습니다. 1. 별칭 직접 지정하여 사용하기 2. 기본 인스턴스 사용하기 3. static import하여 사용하기 package study.querydsl.repository; import com.querydsl.jpa.impl.JPAQueryFactory; import study.querydsl.domain.Member; impor..
Querydsl 사용하기 전, 설정을 진행해봅시다. `build.gradle`은 준비되었다는 전제하에 진행하도록 하겠습니다. QueryDSL Configuration 설정 프로젝트 어느 곳에서나 JPAQueryFactory를 주입받아 Querydsl을 사용할 수 있게 만듭니다. package study.querydsl.config; import com.querydsl.jpa.impl.JPAQueryFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import javax.persistence.EntityManager; import javax..