Чи існує спосіб у JPA зіставити колекцію Enums у класі Entity? Або єдине рішення - обернути Enum іншим класом домену та використовувати його для зіставлення колекції?
@Entity
public class Person {
public enum InterestsEnum {Books, Sport, etc... }
//@???
Collection<InterestsEnum> interests;
}
Я використовую реалізацію Hibernate JPA, але, звичайно, віддаю перевагу агностичному рішенню реалізації.