Jpa
JPA ENUMERATED 사용법 정리
무대포 개발자
2020. 12. 31. 21:10
728x90
반응형
JPA ENUMERATED 사용법 정리
- 아래와 같이 작성하고 생성하면 DB 에 A,B,C 로 저장이 됨.
- 주의할건 EnumType.ORDINAL 을 될 수 있으면 쓰지 않는게 좋음.
- 이건 0,1,2 이런 순으로 순서대로 값을 만들어 DB 에 저장하기에 중간에 코드 값이 추가되거나 줄어들면 코드 값이 꼬여버린다.
@Entity
public class Test {
@Column
@Enumerated(EnumType.STRING)
private TestStatus testStatus;
}
public enum TestStatus {
A,B,C
}