У меня есть следующие объекты Hibernate:
@Entity
class A{
String name;
}
@Entity
class B{
List<A> aList;
}
Я хочу получить все B из базы данных, которые ALL имена из списка похожи наНапример, список B для следующего списка:
String lst[] = {"str1", "str2"};
Мне нужно получить все записи B, в которых есть списки из двух A с теми же строками, что и в массивах.
Я предпочитаю использоватьзапросы Criteria, но HQL или SQl тоже подойдут.