Я хочу проверить, могут ли быть использованы перечисления для столбца типа.
Почему я не могу установить String как значение для моего перечисления?
С уважением
@Entity
@Table(name = "rooms")
public class Room extends BaseModel {
private String name;
private int capacity;
@Column(name = "change_time")
private int changeTime;
@Enumerated(EnumType.STRING)
public Type type;
public enum Type {
LABORATORY("Laboratory"), //This one is not working
OFFICE,
COMPUTER_LAB,
LECTURE_ROOM,
HALL;
}
public Room(String name, int capacity, int changeTime, Type type) {
this.name = name;
this.capacity = capacity;
this.changeTime = changeTime;
this.type = type;
}
Room() {
}
...Getter and Setter........