![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzGKe0%2FbtrUBanQ7cJ%2Fu86almLl3I0HLdnDK5UJk1%2Fimg.png)
객체와 테이블 매핑 : @Entity , @Table 필드와 컬럼 매핑 : @Column 기본 키 매핑 : @Id 연관관계 매핑 : @ManytoOne, @JoinColumn @Entity @Entity가 붙은 클래스는 JPA가 관리 , 엔티티라 한다. @JPA를 사용해서 테이블과 매핑할 클래스는 @Entity 필수 -주의사항 기본 생성자 필수(파라미터가 없는 public 또는 protected 생성자) final클래스 enum , interface,inner 클래스 사용x 저장할 필드에 final 사용x 매핑 어노테이션 정리 @Column : 컬럼매핑 name : 필드와 매핑할 테이블 컬럼 이름 insertable , updatable : 등록, 변경 가능여부 nullable : null 값의 허용여부..