엔티티와 매핑

    [JPA] 엔티티와 매핑

    [JPA] 엔티티와 매핑

    인프런 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의 내용 정리 엔티티와 매핑 객체와 테이블 매핑 : @Entity, @Table 필드와 컬럼 매핑 : @Column 기본 키 매핑: @Id 연관관계 매핑: @ManyToOne, @JoinColumn @Entity 테이블과의 매핑 @Entity가 붙은 클래스는 JAP가 관리하며, 엔티티라 불린다. 속성 name JPA에서 사용할 엔티티 이름을 지정 기본값은 클래스 이름이고 가급적 기본값을 사용 ❗️주의사항❗️ 기본 생성자는 반드시 존재해야함 final 클래스, enum, interface, inner 클래스에서는 사용할 수 없음 저장할 필드에 final 사용 불가 @Table 엔티티와 매핑할 테이블 지정 속성 기능 기본값 name 매핑할 테이블 이름 ..