我想在 Hibernate中 执行以下查询吗?
select count(*) from login where emailid='something' and password='something'
假设您的login表是由一个LoginClass类emailid和password实例变量映射的。然后,您将执行以下操作:
login
LoginClass
emailid
password
Query query = session.createQuery( "select count(*) from LoginClass login where login.emailid=:email and login.password=:password"); query.setString("email", "something"); query.setString("password", "password"); Long count = (Long)query.uniqueResult();
它应该返回count您要寻找的结果。您只需要使名称适应您的类和参数名称即可。
count