반응형 Backend/Spring1 [스프링] [JPA] Querydsl 방언 사용하기 MySQL의 FullText Search를 Querydsl을 이용하여 적용하는 방법을 찾아봤다. DialectJPA를 사용하면 데이터베이스의 문법을 잘 알지 못해도 hibernate가 설정한 데이터베이스의 쿼리로 바꿔준다. 이 일을 해주는 것이 Dialect이다. application.properties에 사용하는 DB의 dialect가 설정되어 있다.spring.jpa.database-platform=org.hibernate.dialect.MySQL8Dialect FullText Search는 Dialect에 등록된 함수가 아니었고, 따로 커스텀하여 사용해야 한다. 설정1. CustomDialect 생성import org.hibernate.dialect.MySQL8Dialect;public class .. 2024. 5. 12. 이전 1 다음 반응형