본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA/JPA

Annotation - @Table

엔티티 클래스가 매핑되는 테이블의 이름, 스키마, 인덱스등을 설정

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "persons", schema = "mydb")
public class Person {
    @Id
    private Long id;
    private String name;
    private int age;

    // Getters and Setters
}


테이블의 인덱스, 고유제약조건 외래키 등의 세부 설정을 지정할 수 도 있어
엔티티클래스와 데이터베이스 테이블간의 매핑을 더욱 정교하게 제어할 수 있다.

'JAVA > JPA' 카테고리의 다른 글

Annotation - @GeneratedValue  (0) 2023.06.25
Annotation - @Id  (0) 2023.06.25
Annotation - @Entity  (0) 2023.06.25
hibernate.dialect, hiberbate란?  (0) 2023.05.03
JPA 테이블 생성 및 db추가  (0) 2023.05.03