У меня есть эта аннотация в hibernat для списка Enums:
@CollectionOfElements(targetElement = SomeType.class)
@JoinTable(name = "table_name",
joinColumns = @JoinColumn(name = FK_NAME)
)
@Column(name = "someTypeCd", nullable = false)
@LazyCollection(LazyCollectionOption.FALSE)
@GeneratedValue(strategy=GenerationType.AUTO)
@Enumerated(EnumType.STRING)
private List<SomeType> someType;
И проблема в том, что когда я вызываю выполнение поискового запроса, он возвращает это:
java.lang.ClassCastException - java.lang.String cannot be cast to java.lang.Enum
Где проблема?