개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (67)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

JPA 이펙티브 자바 DSL 단위 테스트 영속성 메서드 참조 배열 스트림 람다식 제네릭 Collector 상속 람다 가변인수 통합 테스트 백프레셔 인터페이스 Enum 조인 최적화

최근글

댓글

공지사항

아카이브

상속 매핑(1)

  • 고급매핑 - 상속 관계 매핑

    관계형 데이터베이스에는 객체지향 언어에서 다루는 상속이라는 개념이 없다. 대신 슈퍼타입 서브타입 관계라는 모델링 기법이 객체의 상속 개념과 유사하다. ORM에서의 상속 관계 매핑은 객체의 상속 구조와 데이터베이스의 슈퍼타입 서브타입 관계를 매핑하는 것이다. 슈퍼타입 서브타입 논리 모델을 실제 물리 테이블로 구현할 때는 3가지 방법이 있다. 1. 각각의 테이블로 변환 : 객체 상속 모델처럼 각각 테이블을 만들고 조회할 때 조인을 사용한다.(조인 전략 테이블) 2. 통합 테이블로 변환 : 테이블을 하나만 사용해서 통합한다. (단일 테이블 전략) 3. 서브타입 테이블로 변환 : 서브 타입마다 하나의 테이블을 만든다.(테이블 전략) 1. 조인 전략 객체 상속 모델처럼 테이블을 각각 만들고 자식 테이블이 부모 테..

    2024.01.15
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바