최대 1 분 소요

JPA의 데이터 타입 분류

  • 엔티티 타입
    • @Entity로 정의하는 객체
    • 데이터가 변해도 식별자로 지속해서 추적 가능
    • 예 ) 회원 엔티티의 키나 나이 값을 변경해도 식벼자로 인식 가능
  • 값 타입
    • int, Integer, String 처럼 단순이 값으로 사용하는 자바 기본 타입이나 객체
    • 식별자가 없고 값만 있으므로 변경 시 추적 불가
    • 숫자 100을 200으로 바꾸면 완전히 다른 값으로 대체

값 타입 분류

  • 기본 값 타입
    • 자바 기본 타입 (int, double)
    • 래퍼 클래스 (Integer, Long)
    • String
  • 임베디드 타입 (embedded type, 복합 값 타입)
  • 컬랙션 값 타입 (collection value type)

태그: ,

카테고리:

업데이트:

댓글남기기