在我的数据库中,我有一个名为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();
}
它还返回空值..为什么?