[JPA] 엔티티 매핑
728x90
ㅇ JPA 매핑 어노테이션의 4가지 분류 및 대표 어노테이션
- 객체와 테이블 매핑 : @Entity, @Table
- 기본키 매핑 : @Id
- 필드와 컬럼 매핑 : @Column
- 연관관계 매핑 : @ManyToOne, @JoinColumn
1. @Entity
i. 주의사항
- 기본 생성자는 필수
- final 클래스, enum, interface, inner 클래스에는 사용할 수 없다.
- 저장할 필드에 final을 사용하면 안된다.
2. @Table
- name : 매핑할 테이블