У меня был HQL-запрос, подобный этому:
Query query = session.createQuery("from User as user where user.joined!=null order by user.joined desc");
Как установить переменное свойство User в качестве порядка сортировки для моего запроса?Мое решение:
String order = "user.joined";
Query query = session.createQuery("from User as user where user.joined!=null order by :order desc").setString("order", order);
не дает упорядоченного результата запроса.