Seu следующее отображение
@Entity
public class User {
private Integer id;
@Id;
private Integer getId() {
return this.id;
}
}
Идентификатор уведомления - это целое число. Теперь мне нужен этот запрос HQL, используя оператор
Query query = sessionFactory.getCurrentSession().createQuery("from User u where u.id like :userId");
ATT: IT как оператор NOT = (равен оператору)
Затем я использую
List<User> userList = query.setParameter("userId", userId + "%").list();
Но не работает, потому что Hibernate жалуется на исключение IllegalArgumentException, вызывающее getter User.id
Даже когда я использую
query.setString("userId", userId + "%");
Не работает
Что я должен использовать для передачи запроса?