728x90
728x90
JPA -> 기본적으로 Hibernate를 구현체로 사용함
Spring Data JPA 이용 -> Repository를 통해 interface만 정의해 놓으면 구현체들이 알아서 처리를 함
JPA <- Hibernate <- Spring Data JPA
<구현체>
save()
- 새로운 데이터의 경우 persist 호출
- 기존에 있는 데이터의 경우 merge -> update 처리
728x90
728x90
'프로그래밍 > spring boot' 카테고리의 다른 글
[스프링부트] 실전! 스프링 부트와 JPA 활용1 #1-4 H2 데이터베이스 설치 (0) | 2023.10.25 |
---|---|
[스프링부트] 실전! 스프링 부트와 JPA 활용1 #1-3 View 환경 설정 (0) | 2023.10.24 |
[스프링부트] 실전! 스프링 부트와 JPA 활용1 #1-2 라이브러리 살펴보기 (0) | 2023.10.24 |
[스프링부트] 실전! 스프링 부트와 JPA 활용1 #0 강좌 소개 (0) | 2023.10.23 |
[JPA] @OneToOne, @OneToMany, @ManyToOne, @ManyToMany (0) | 2021.06.02 |