JPA(2)
이 글은 김영한 선생님의 자바 ORM 표준 JPA 프로그래밍 - 기본편 1-1강을 듣고 정리한 글입니다. SQL 중심적인 개발의 문제점 - 무한 반복, 지루한 코드 객체를 영구 보관하는 다양한 저장소 1. RDB 2. NoSQL 3. File 4. OODB 객체를 관계형 데이터 베이스에 저장 객체와 관계형 데이터베이스의 차이 1. 상속 2. 연관관계 3. 데이터 타입 4. 데이터 식별 방법 연관관계 - 객체는 참조를 사용 ex) member.getTeam() - 테이블은 외래 키를 사용 ex) JOIN ON M.TEAM_ID = T.TEAM_ID 객체답게 모델링를 할수록 ? → 매핑 작업만 늘어난다. 그렇다면 객체를 자바 컬렉션에 저장 하듯이 DB에 저장할 수는 없을까? → JPA
2023.09.08