Spring/JPA20 JPA 설정 및 테스트코드 예제 1 @Entity DTO에 JPA설정 @id 기본키 설정 @GeneratedValue 기본키 자동 생성(자동 증가) 사이트 참고 https://ithub.tistory.com/24 >> [User(id=1, name=null, email=null, createdAt=null, updateAt=null)] // 여러줄로 나뉘어서 줄력 userRepository.findAll().forEach(System.out::println); 내림차순으로 List에 저장하고 출력하는 예제 package com.example.bookmanager.repository; import com.example.bookmanager.domain.User; import org.junit.jupiter.api.Test; import or.. 2021. 7. 4. JPA 개념 및 Test controller 작성, lombok을 이용한 dto 작성, h2를 이용한 데이터베이스 설정 ORM: 데이터베이스와 어플리케이션을 연결해주는 것 JPA: JAVA에서 ORM의 기능을 해주는 인터페이스 실습에 필요한 추가 요소 dependency 확인 (build.gradle) dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.s.. 2021. 7. 3. 이전 1 2 3 4 다음