[JPA] - Enum 타입 사용 방법

Ogu·2022년 12월 7일
0

SpringBoot

목록 보기
3/17
post-custom-banner

@Enumerated 어노테이션

속성 1) ORDINAL (default값)

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

속성 2) STRING

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

profile
Hello! I am Ogu, a developer who loves learning and sharing! 🐤🐤 <br> こんにちは!学ぶことと共有することが好きな開発者のOguです!🐤

0개의 댓글