개발/JPA

Java enum 처리 : @Enumerated

Zziny 2022. 12. 16. 04:21

자바의 enum 타입을 매핑할 때 사용한다.

 

두가지 옵션 존재

속성 설명 기본값
value ÈnumType.ORIDINAL: enum 순서를 데이터베이스에 저장
EnumType.STRING: enum 이름을 데이터베이스에 저장
EnumType.ORDINAL

항상 enum의 목적은 순서가 아닌 그 네이밍이 필요하기 때문에 EnumType.STRING을 잊지말고 사용해주어야 한다.

 

참고

https://jinyoungchoi95.tistory.com/36

'개발 > JPA' 카테고리의 다른 글

JPA 객체 매핑  (0) 2023.01.11
JPA Entity 삭제 설정 : orphanRemoval vs CascadeType.REMOVE  (0) 2022.12.16