Мой именованный запрос выглядит следующим образом, благодаря здесь.
@NamedQuery(
name="Cat.favourites",
query="select c
from Usercat as uc
inner join uc.cat as c
where uc.isFavourtie = true
and uc.user = :user")
И призыв к реализации выглядит следующим образом:
Session session = sessionFactory.getCurrentSession();
Query query = session.getNamedQuery("Cat.favourites");
query.setEntity("user", myCurrentUser);
return query.list();
Каким будет запрос на эквивалентный критерий, который возвращает список кошек?