[server] spring jpa에서 'ordinal' 왜 사용 안할까? (@Enumerated(EnumType.STRING) /@Enumerated(EnumType. ORDINAL) )
[server] spring jpa에서 'ordinal' 왜 사용 안할까? (@Enumerated(EnumType.STRING) /@Enumerated(EnumType. ORDINAL) ) @Enumerated(EnumType. ORDINAL) 방식은 enum 값의 순서(정수 인덱스)를 데이터베이스에 저장한다. 예) enum이 MONDAY, TUESDAY, WEDNESDAY 순서로 정의 MONDAY는 0, TUESDAY는 1, WEDNESDAY는 2로 저장 그런데 jpa에서 @Enumerated(EnumType. ORDINAL)인 ordinal 방법을 사용하지 않고 String 으로 타입을 설정하는 @Enumerated(EnumType.STRING)을 주로 사용한다. 이 때 해당 타입으로 쓰고 싶다면 j..
server
2024. 4. 14. 16:25