for example I have such enum
public enum Season {
WINTER(1), SPRING(10), SUMMER(50), FALL(100);
private int expectedVisitors;
private Season(int expectedVisitors) {
this.expectedVisitors = expectedVisitors;
}
public int printExpectedVisitors() {
return expectedVisitors;
}
}
and Season is a type of filed which will be stored in database.
@Column(name = "season")`
@Enumerated(EnumType.STRING)
private Season season;
But instead of value Winter I need to store int 1/10/100. What shpuld I write? And is it possible at all to do such thing?