[JPA] - Enum 타입 사용 방법

Ogu·2022년 12월 7일
0

SpringBoot

목록 보기
3/17

@Enumerated 어노테이션

속성 1) ORDINAL (default값)

Enum의 enum의 index를 Integer 값으로 변환하여 DB 컬럼으로 사용한다.

속성 2) STRING

@Enumerated(value = EnumType.STRING) | @Enumerated(EnumType.STRING)
enum의 값을 index가 아닌 텍스트 값 그대로 저장한다.
entity 클래스에 위 어노테이션을 붙여주면, DB에 enum의 값 자체가 텍스트 그대로 된다.

profile
私はゲームと日本が好きなBackend Developer志望生のOguです🐤🐤

0개의 댓글