지우쓰 개발일기
[JPA] 매핑 정보 Annotation 본문
본 포스팅은 자바 ORM 표준 JPA 프로그래밍 (김영한 저)을 읽고 정리한 내용입니다.
객체와 테이블을 매핑하기 위한 Annotation 중 가장 기본적인 것들
javax.persistence: JPA Annotation 패키지
@Entity
-
엔티티 클래스
-
클래스를 테이블과 매핑
@Table
-
매핑할 테이블 정보
-
name 속성에 테이블 이름 명시 (ex. @Table(name="MEMBER"))
-
생략할 경우 엔티티 클래스 이름으로 매핑
@Id
-
클래스의 식별자 필드를 테이블의 PK에 매핑
@Column
-
클래스의 필드를 테이블의 컬럼에 매핑
'Spring Boot > JPA' 카테고리의 다른 글
[JPA] Persistence Context (0) | 2020.09.09 |
---|---|
[JPA] JPQL 개요 (0) | 2020.09.09 |
[JPA] CRUD 기본 (0) | 2020.09.09 |
[JPA] persistence.xml 기본 설정 (0) | 2020.09.08 |
[JPA] JPA란 무엇인가? (0) | 2020.09.08 |
Comments