QueryDSL

실행했을 때 아주 길고 알 수 없는 오류가 떴다.알아보니 스프링부트, 자바 버전에 따라 build.gradle에 해주어야 하는 Querydsl 설정 방식이 다르다고 한다.현재 스프링은 3 버전, 자바는 17 버전을 사용하고 있다.이를 토대로 build.gradle을 수정했다.바쁘신 분들은 3. 해결 방법부터 보시면 될 것 같다. 1. 오류 내용더보기Unable to create annotation processors model org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':annotation..
현재 세 번째 프로젝트를 진행하고 있다.스프링부트를 이용한 프로젝트인데, 필요한 설정 파일에 대해서 정리해보려고 한다. 1. CustomServletConfigimport org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.EnableWebMvc;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configuration@EnableWeb..
1. JPA(Query Method) 쿼리 메소드 사용하려는 Repository에 JpaRepository만 상속해주면 스프링 AOP 기능을 사용해 구현까지 자동으로 해준다.간단한 문법으로 객체의 CRUD가 가능하다.형태: find + ("객체") + By + "변수"사용 예시Board findById(Integer Id)// -> id를 사용해서 해당하는 게시글을 가져온다.List findByTitle(String title)// -> title 변수명을 사용해서 해당하는 모든 게시글을 가져온다.장점개발자가 사용하기 쉽도록 자동으로 쿼리를 만들어줌기본(Hibernate)으로 쿼리를 자동 생성함단점쿼리 작성에 유연하지 않음복잡한 조건을 사용하려면 메소드의 길이가 증가함매핑하여 사용하므로 DB에 직접적으로..
혜발아기
'QueryDSL' 태그의 글 목록