반응형 EnumType.STRING1 [JPA] @Enumerated 사용법 자바의 enum 타입을 엔티티 클래스의 속성으로 사용할 수 있습니다. 예를 들어, 실무에서 사용하였을때 주문의 상태를 임시저장, 진행중, 완료, 취소 등으로 주문의 상태의 따라서 분리할 수 있습니다. 그래서 각 주문의 상태를 enum으로 생성을 하였고 해당 enum 타입을 엔티티 클래스의 속성으로 설정할 수 있습니다. 사용법과 주의할점에 대해서 알아보도록 하겠습니다. 해당 내용을 정리하기 위해서 사용한 소스는 Github에서 확인하실 수 있습니다. - 소스 종류 @Enumerated는 enum의 값을 Database의 저장하는 방법을 2가지 제공합니다. 아래는 클래스 파일의 내용입니다. public enum EnumType { /** Persist enumerated type property or fie.. 2022. 2. 4. 이전 1 다음 반응형