2013-06-03 3 views
0

У меня проблема с примерами Hibernate. Как я могу присоединиться к запросу с помощью запросов Hibernate. Вот что я хочу сделать;Критерий спящего режима Пример запроса

Cat cat = new Cat(); 
cat.setFood(myFoodObject); // Food is another entity that has reference to Cat class. 
List results = session.createCriteria(Cat.class) 
.add(Example.create(cat)) 
.list(); 

мой класс продуктов;

public class Food { 
..... 
@OneToMany(cascade = CascadeType.ALL,mappedBy = "food", fetch = FetchType.EAGER) 
private List<Cat> catList; 
} 

мой класс Cat;

public class Cat{ 
..... 
@JoinColumn(name = "food", referencedColumnName = "id") 
@ManyToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) 
private Food food; 
} 

ответ

Смежные вопросы