public enum TransStatus{
NOT_FOUND(12,"RNF"),
CREATED(43,"created");
private Integer statusCode;
private String statusCodeString;
TransStatus(Integer statusCode,String statusCodeString){
this.statusCode = statusCode;
this.statusCodeString = statusCodeString;
}
public Integer getStatusCode() {
return statusCode;
}
public String getStatusCodeString() {
return statusCodeString;
}
}
с классом сущностей следующим образом:
@Enumerated(EnumType.STRING)
@Column(name="STATUS")
private TransStatus status;
есть ли способ сопоставить столбец TransStatus в моей сущности со значением Integer для enum, которое является кодом состояния, например, если у меня есть значение Enum в качестве NOT_FOUND, значение TransStatus в сущности должно быть 12,
отредактируйте, пожалуйста, обратите внимание, что у меня есть два значения кода состояния enum, строки кода состояния, нам нужен только код состояния, мы уже пробовали с "Ordinal", он печатает целочисленное значение enum, а не statusCode в моем примере