Witam,
Próbuje zmapować w hibernate kolekcję, a konkretnie zbiór uporządkowany:
@ManyToOne
@Column(name="rejony")
private SortedSet<Integer> rejony;
No i otrzymuje wyjątek:
org.hibernate.MappingException: Could not determine type for: java.util.SortedSet, for columns: [org.hibernate.mapping.Column(rejony)]
Jak zmawpować tego typu kolekcje? Wszedzie sa przyklady jak zmapowac kolekcje innych encji, a ja tu mam zwykly integer.
riker_ napisał(a)
Witam,
Próbuje zmapować w hibernate kolekcję, a konkretnie zbiór uporządkowany:
@ManyToOne
@Column(name="rejony")
private SortedSet<Integer> rejony;No i otrzymuje wyjątek:
org.hibernate.MappingException: Could not determine type for: java.util.SortedSet, for columns: [org.hibernate.mapping.Column(rejony)]Jak zmawpować tego typu kolekcje? Wszedzie sa przyklady jak zmapowac kolekcje innych encji, a ja tu mam zwykly integer.
Nalazlem taki przyklad:
@ElementCollection
@CollectionTable(name="Nicknames", joinColumns=@JoinColumn(name="user_id"))
@Column(name="nickname")
public Set<String> getNicknames() { ... }
Jednak chociaz mam dodane do projektu biblioteki hibernate i jpa, to takiego czegos nie mam:
@ElementCollection
@CollectionTable