[자바 ORM 표준 JPA 프로그래밍] 1~4장 주요 내용 정리
이 게시글은 김영한님의 자바 ORM 표준 JPA 프로그래밍 책을 기반으로 주요 내용을 정리하여 작성한 글입니다. JPA 사용 이유JPA는 객체지향 패러다임과 관계형 데이터베이스 사이에서 발생하는 패러다임 불일치 문제를 해결하고자 도입된 기술입니다. 대표적인 패러다임 불일치의 문제는 다음과 같습니다.상속: 객체는 상속을 통해 다형성을 지원하지만, 데이터베이스 테이블은 이러한 상속 구조를 직접적으로 지원하지 않습니다.연관 관계: 객체는 참조를 통해 연관된 객체와의 관계를 표현하고 자유롭게 탐색할 수 있지만, 테이블은 외래 키로 관계를 표현하며 조인을 통해서만 다른 테이블과의 관계를 가져옵니다.객체와 테이블의 주요 차이점 중 하나는 객체는 참조가 있는 방향으로만 접근할 수 있지만, 테이블은 외래 키 하나로 양..