как получить всех child-ов
От: брюн Украина  
Дата: 22.02.08 06:18
Оценка:
Есть некая сущность, пусть будет Person.
У нее есть связь

@ManyToOne
private Person parent;

можно было бы сделать еще такую коллекцию

@OneToMany(mappedBy="parent"..)
private Set<Person> childs;

— но в этй коллекции были бы только непосредственно дети у родителя.. эээ внуков в общем там не было бы

Существует ли способ в аннотациях указать непосредственно hql-запрос (то есть запрос который бы для определенного Person выдавал бы всех его потомков, не только прямых -я написать не могу, проблема не в этом) который идет к бд при каждом моем обращении к этой коллекции childs ??

@NamedQuery делает что-то не то..или непонятно как его применить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.