@Override public User getUser(User user) { User dbUser; Session session = sessionFactory.getCurrentSession(); @SuppressWarnings("JpaQlInspection") Query q = session.createQuery("from User u where u.email = :email and u.password = :password"); q.setParameter("email", user.getEmail()); q.setParameter("password", user.getPassword()); dbUser = (User) q.uniqueResult(); return dbUser; }