엔티티 매핑
-
[JPA] 4. 엔티티 매핑 - 1. 객체와 테이블 매핑 / 데이터베이스 스키마 자동 생성ComputerScience/JPA 2022. 6. 25. 22:40
객체와 테이블 매핑 엔티티 매핑에는 다음과 같은 매핑이 있습니다. 객체와 테이블 매핑: @Entity, @Table 필드와 컬럼 매핑: @Column 기본 키 매핑: @Id 연관관계 매핑: @ManyToOne,@JoinColumn 우리는 이 중 객체와 테이블 매핑을 알아보도록 하겠습니다. @Entity @Entity가 붙은 클래스는 JPA가 관리하고 이를 엔티티라고 합니다. JPA를 사용해서 테이블과 매핑할 클래스는 @Entity 어노테이션 필수 주의 기본 생성자 필수(파라미터가 없는 public 또는 protected 생성자) final 클래스, enum, interface, inner 클래스 사용X 내가 디비에 저장하고 싶은 필드에는 저장할 필드에 final 사용 @Entity 속성 정리 속성: na..