public static boolean login(String name, String pwd) {
boolean flag = false;
try {
session = HibernateSessionFactory.getSession();
Transaction tran = session.beginTransaction();
Query q = session
.createQuery("select new User1(id) from User1 where name=:name and pwd=:pwd");
q.setString("name", name);
q.setString("pwd", pwd);
if (q.list().size() != 0) {
flag = true;
}
tran.commit();
} catch (Exception e) {
e.printStackTrace();
} finally {
HibernateSessionFactory.closeSession();
}
return flag;
}
boolean flag = false;
try {
session = HibernateSessionFactory.getSession();
Transaction tran = session.beginTransaction();
Query q = session
.createQuery("select new User1(id) from User1 where name=:name and pwd=:pwd");
q.setString("name", name);
q.setString("pwd", pwd);
if (q.list().size() != 0) {
flag = true;
}
tran.commit();
} catch (Exception e) {
e.printStackTrace();
} finally {
HibernateSessionFactory.closeSession();
}
return flag;
}