[JPA] 객체와 테이블 매핑
✔ 엔티티 매핑 소개
- 객체와 테이블 매핑
- @Entity, @Table
- 필드와 컬럼 매핑
- @Column
- 기본 키 매핑
- @Id
- 연관관계 매핑
- @ManyToOne, @JoinColumn
객체와 테이블 맵핑
- @Entity가 붙은 클래스는 JPA가 관리, 엔티티라 한다
- JPA를 사용해서 테이블과 매핑할 클래스는 @Entity 필수
주의할 부분
- 기본 생성자 필수(파라미터가 없는 public 또는 protected 생성자)
- final 클래스, enum, interface, inner클래스를 사용하면 안된다
- 필드에 final 사용하면 안된다
댓글남기기