JPA @Enumerated

아이스__아메리·2022년 10월 7일
0

JPA

목록 보기
9/18

두 가지 EnumType이 존재한다.

EnumType.ORDINAL : enum 순서 값을 DB에 저장
EnumType.STRING : enum 이름을 DB에 저장

enum Gender {
    MALE,
    FEMALE;
}

Gender.MALE 값으로 셋팅으로 셋팅했을 때

// 1이 저장
@Enumerated(EnumType.ORDINAL)
private Gender gender;
// MALE 문자열 자체가 저장
@Enumerated(EnumType.STRING)
private Gender gender;
profile
츠케멘 좋아

0개의 댓글