Hibernacja i nieoczekiwany koniec wyjątku Subtree
Jestem nowicjuszem w Hibernate.
mamItem
POJO, które zawieraSet<String>
składający się z etykiet. Etykiety znajdują się w innej tabeli bazy danych zItem
tabeli, więc wykonuję łączenie, aby wypełnić pojo.
Usiłuję uruchomić proste przykładowe zapytanie z książki „Java Persistance with Hibernate”, w której odpytywamfrom Item item where 'hello' member of item.labels
. Tylko z jakiegoś powodu dostaję
`org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree[from /*qualified class path*/.Item item where 'hello' member of item.labels]`
Co może powodować ten problem?
Oto moje POJO:
public class Item
private int uuid;
private Set<String>labels = new HashSet<String>();
@Id
public int getUuid(){
return uuid;
}
@CollectionOfElements
@JoinTable(name="labels", joinColumns=@JoinColumn(name="uuid"))
@Column(name="label")
public Set<String> getLabels(){
return labels;
}
}