@SuppressWarnings("unchecked")
public TbAsUser findLoginUser(final String name, final String password) {
List<TbAsUser> list = (List<TbAsUser>) getHibernateTemplate().execute(
new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException {
List<TbAsUser> result = session.createCriteria(
TbAsUser.class).add(
Restrictions.eq("usercode", name)).add(
Restrictions.eq("userpassword", password))
.list();
return result;
}
});
if (list.size() > 0) {
return (TbAsUser) list.get(0);
} else {
return null;
}
}
追问看不懂啊,add这么多层,能解释一下吗?求指教
本回答被提问者和网友采纳