Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

지우쓰 개발일기

[JPA] 매핑 정보 Annotation 본문

Spring Boot/JPA

[JPA] 매핑 정보 Annotation

jiwoo-kimm 2020. 9. 8. 23:40

본 포스팅은 자바 ORM 표준 JPA 프로그래밍 (김영한 저)을 읽고 정리한 내용입니다.

 

자바 ORM 표준 JPA 프로그래밍

에이콘 오픈 소스 프로그래밍 시리즈. 이 책은 JPA 기초 이론과 핵심 원리, 그리고 실무에 필요한 성능 최적화 방법까지 JPA에 대한 모든 것을 다룬다.

www.aladin.co.kr


객체와 테이블을 매핑하기 위한 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