У меня есть следующий сценарий:Hibernate @OneToMany внутри @Embeddable
@Entity
class A {
@ElementCollection
private Set<B> setOfB;
}
@Embeddable
class B{
@OneToMany
private Set<C> setOfC;
}
@Entity
class C{
private String name;
}
После this question выглядит это выполнимо, но я получаю следующие ошибки. Любые идеи, что я делаю неправильно?
org.hibernate.MappingException: Could not determine type for: java.util.Set, at table: A_setOfB, for columns: [org.hibernate.mapping.Column(setOfB.setOfC)]
Спасибо.