hibernate数据库查询返回null值

时间:2015-08-11 09:50:29

标签: mysql hibernate hql

在我的数据库中,我有一个名为user的表,

我想获取user_id,其中email =?和密码=?

所以,我有: -

subscribe(new Subscriber<T>()

但它返回null值。为什么?

我也用过: -

public User Signin(User user) {
        String hql = "select user_id,name from  users  where email = :email and password = :password";
        SQLQuery query =  (SQLQuery) sessionFactory.getCurrentSession().createSQLQuery(hql)
                .setParameter("email", user.getEmail())
                .setParameter("password", user.getPassword());

            return (User) query.uniqueResult();

    }

它还返回空值..为什么?

0 个答案:

没有答案