본문 바로가기
Spring/Spring Boot

com.querydsl.core.types.Operation com.querydsl.core.types.ExpressionUtils.operation(java.lang.Class, com.querydsl.core.types.Operator, com.google.common.collect.ImmutableList)

by e-pd 2024. 6. 20.

QueryDSL을 쓰는데, 성능때문에 서브쿼리를 라이브러리를 추가해서 사용하고 있었다. 

@Bean
public SQLTemplates sqlTemplates() {
    return new MySQLTemplates();
}

 

스프링부트3 올리는데 저 에러가 나서 아무리해도 안됐다. GPT에 물어보면 구글 Guava 를 업데이트 해보라는 이야기를

하고, 구글링해도 좋은 해결방법을 찾지 못했다. 성능때문에 서브쿼리를 쓴 거라 안쓰기도 난감한 상황이었다. 

 

혹시 라이브러리 문제인가해서 maven repo 검색. 

그렇다 querydsl-sql 이 올해 상반기에 드디어 업데이트를 한 것이었다. 

 

3년만이라도 해줘서 다행이긴한데, 이거 안심하고 쓸수는 있는걸까. 

querydsl 신뢰가 점점 없어지는 것 같다. 

'Spring > Spring Boot' 카테고리의 다른 글

Spring boot 2.x -> 3.x  (0) 2024.02.09
Flyway  (0) 2021.06.22
다국어 설정  (0) 2020.08.11
Gradle import  (0) 2020.02.25