Следующие (упрощенные) классы сопоставляются с базой данных через Hibernate:
class SystemUser {
Set<UserGroup> groups;
}
class UserGroup {
Set<Integer> permissions;
}
Как выбрать всех пользователей SystemUsers с определенным разрешением, скажем, с разрешением 3
, с HQL?