[스프링2] 8장. Spring Data JPA 활용
이번 장에서 Spring Data JPA 제공 기능을 활용하여 리포지토리 예제를 작성하고, 테스트 코드를 통하여 리포지토리의 활용법을 살펴봅시다. 8.1 프로젝트 생성 이번 장에서 사용될 프로젝트를 아래와 같이 생성합니다. 그리고 6장에서 만들었던 프로젝트의 자바 코드 일부를 다음과 같이 가져옵니다. 8.2 JPQL JPQL(JPA Query Language)는 JPA에서 사용할 수 있는 쿼리입니다. JPQL의 문법은 SQL과 비슷하지만, 엔티티 객체를 대상으로 수행하기 때문에 테이블이나 칼럼의 이름 대신 매핑된 엔티티의 이름과 필드의 이름을 사용합니다. 8.3 쿼리 메서드 살펴보기 리포지토리는 JpaRepository를 상속받는 것으로 기본 메서드를 사용할 수 있지만, 이러한 기본 메서드는 식별자를 기..
23-24/Spring 2
2023. 11. 24. 10:00