- JPA 핵심 정리 - Table 매핑2023년 02월 22일
- starryeye
- 작성자
- 2023.02.22.:44
@Entity
이 클래스를 테이블과 매핑한다고 JPA에게 알려준다.
(엔티티 클래스가 된 것)
@Table
엔티티 클래스에 매핑할 테이블 정보를 알려준다.
(생략하면 엔티티 이름을 테이블 이름으로 매핑)
@Id
엔티티 클래스에서 @Id 어노테이션이 적용된 필드를 테이블의 PK에 매핑한다.
(해당 필드를 식별자 필드라 부른다.)
@Column
적용된 필드를 컬럼에 매핑한다.
-> 생략하게되면 필드명을 사용해서 컬럼명으로 매핑된다.
-> 대소문자를 구분하는 데이터베이스를 사용하면
@Column(name = "컬럼명") 처럼 명시적으로 매핑
'Spring > DB, Cache 연동' 카테고리의 다른 글
JPA 핵심 정리 - 모음 (0) 2023.02.22 JPA 핵심 정리 - EntityManager (0) 2023.02.22 JPA 핵심 정리 - 정의 (0) 2023.02.22 Spring Transaction 5 (0) 2022.09.28 Spring Transaction 4 (0) 2022.09.28 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)