풀소유

  • 홈
  • 태그
  • 방명록

슈퍼-서브 타입 모델링 1

상속 관계 매핑 (슈퍼-서브 타입 모델링)

사용되는 어노테이션 어노테이션 설명 @Inheritance 상속 매핑은 부모 클래스에 @Inheritance를 사용해야 한다. @DiscriminatorColumn 부모 클래스에 구분 컬럼을 지정한다. 이 컬럼으로 저장된 자식 테이블을 구분할 수 있다. 기본값은 DTYPE이다. @DiscriminatorValue 엔티티를 저장할 때 구분 컬럼에 입력할 값을 지정한다. 만약 영화 엔티티를 저장하면 구분 컬럼인 DTYPE에 값 M이 저장된다. 지정하지 않으면 엔티티 이름을 사용한다. @PrimaryKeyJoinColumn 기본값으로 자식 테이블은 부모의 PK 컬럼명을 사용한다. 자식 테이블의 PK 컬럼명을 변경하고 싶을때 사용한다. 조인 전략 각각을 모두 테이블로 만들고 조회할 때 조인을 사용한다. 장점 단..

JVM/JPA 2023.06.17
이전
1
다음
더보기
프로필사진

Starting is the perfect condition

  • 분류 전체보기
    • CSS
    • JVM
      • JPA
      • SpringCloud
      • SpringMVC
      • Kotlin
    • Javascript
      • React
      • NestJS
      • NuxtJS
    • Database
      • Redis
      • Postgresql
    • CS
      • Linux
      • 네트워크
    • DevOps
      • AWS
      • K8S
      • Container
      • VM
      • ElasticSearch
    • wsl2
    • 디자인 패턴
    • 자료구조 & 알고리즘
    • 도서
    • 금융
    • GraphQL
    • Keycloak
    • 정보처리기사

Tag

postgresql 배열, 조인테이블, github actions, com.vladmihalcea:bibernate-types, JPA, 상송 관계 매핑, 슈퍼-서브 타입 모델링, querydsl, AWS, oauth2, nestjs, postgre array, QClass, env, authguard, 일대일 식별, 파이프, 커스텀 파이프, @MapsId, AuroraDB,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바