[DB 모르는 백엔드 탈출기 Ep.3] JPA는 객체를 어떻게 관리할까?
·
DB 모르는 백엔드 탈출기
1. 들어가며이전 글에서는 “테이블은 객체가 아니다”라는 주제로,자바 객체와 관계형 데이터베이스의 구조적 차이를 살펴보았다.2025.04.13 - [DB 모르는 백엔드 탈출기] - [DB 모르는 백엔드 탈출기 Ep.2] 테이블은 객체가 아니다. [DB 모르는 백엔드 탈출기 Ep.2] 테이블은 객체가 아니다.1. 들어가며JPA를 쓰면 객체만 잘 설계하면 DB도 잘 작동할 줄 알았다.User와 Post를 양방향으로 참조하고,@OneToMany, @ManyToOne을 붙이면 자바 객체처럼 자유롭게 탐색하고 저장할 수 있을 줄 알았다. mingking2.tistory.com 객체는 참조(Reference)로 서로 연결되고, 메모리 기반으로 동작하지만테이블은 외래 키(Foreign Key)와 JOIN 쿼리를 통해..