티스토리 뷰

@Entity해당 클래스가 엔티티임을 나타냅니다.엔티티 클래스는 반드시 기본 생성자가 있어야 합니다.

@Table엔티티와 매핑될 데이터베이스 테이블을 지정합니다.name, schema, catalog, uniqueConstraints 등의 옵션을 제공합니다.

@Id엔티티의 기본 키(Primary Key)를 지정합니다.

@GeneratedValue기본 키 값의 자동 생성 전략을 지정합니다.IDENTITY, SEQUENCE, TABLE, AUTO 등의 전략을 사용할 수 있습니다.

@Column엔티티 필드와 데이터베이스 컬럼을 매핑합니다.name, nullable, unique, length, precision, scale 등의 옵션을 제공합니다.

@Temporal날짜/시간 타입 필드를 지정합니다.TemporalType.DATE, TemporalType.TIME, TemporalType.TIMESTAMP 중 하나를 사용합니다.

@LobBLOB, CLOB 타입의 데이터를 매핑합니다.

@Transient엔티티 필드가 데이터베이스 컬럼과 매핑되지 않음을 나타냅니다.

@Embedded, @Embeddable 복합 값 타입을 정의하고 사용합니다.

@ElementCollection, @CollectionTable 엔티티와 1:N 관계인 컬렉션 매핑을 정의합니다.
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
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 31
글 보관함