Hibernateで以下のクエリを実行したいですか?
select count(*) from login where emailid='something' and password='something'
テーブルがインスタンス変数を持つクラス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
探している結果が返されるはずです。名前をクラスとパラメーター名に合わせるだけです。