Criteria crt = hibernateSession.createCriteria(Post.class);
crt.add(Restrictions.eq("LogId", new Integer(1234)));
Приведенный выше запрос не имеет никаких проблем при выполнении.Но если изменить «new Integer (1234)» на переменную, как показано ниже, запрос возвращает ошибку java.lang.NullPointerException.
int test = 1234;
Criteria crt = hibernateSession.createCriteria(Post.class);
crt.add(Restrictions.eq("LogId", test));
Кто-нибудь знает, что здесь не так?