Я новичок в Hibernate.
У меня есть Item
POJO, который содержит Set<String>
, состоящий из меток. Этикетки содержатся в другой таблице базы данных из таблицы Item
, поэтому я делаю соединение для заполнения pojo.
Я пытаюсь запустить простой пример из книги "Перспектива Java с Hibernate", где я запрашиваю from Item item where 'hello' member of item.labels
. Только, по какой-то причине я получаю
`org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree[from /*qualified class path*/.Item item where 'hello' member of item.labels]`
Что может быть причиной этой проблемы?
Вот мои POJO:
public class Item
private int uuid;
private Set<String>labels = new HashSet<String>();
@Id
public int getUuid(){
return uuid;
}
@CollectionOfElements
@JoinTable(name="labels", [email protected](name="uuid"))
@Column(name="label")
public Set<String> getLabels(){
return labels;
}
}