📄 logindao.java
字号:
package dao;
import java.util.List;
import bean.Employeeinfo;
import bean.Userinfo;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import util.HibernateSessionFactory;
public class LoginDAO {
@SuppressWarnings("unchecked")
public boolean ispass(String username,String passwd){
Session s = HibernateSessionFactory.getSession();
Transaction tr = s.beginTransaction();
List<Userinfo> users = s.createQuery("from Userinfo u where u.username =:usern and u.userpass=:passw" )
.setString("usern", username)
.setString("passw", passwd)
.list();
tr.commit();
s.close();
if(users.size()==1)
return true;
else return false;
}
public boolean marketUser(String username,String passwd){
Session s = HibernateSessionFactory.getSession();
Transaction tr = s.beginTransaction();
String hql = "from Employeeinfo e where e.employeename=? and e.employeepass=?";
Query q = s.createQuery(hql);
q.setString(0, username);
q.setString(1, passwd);
List<Employeeinfo> employee = q.list();
tr.commit();
if(employee.size()!=0)
return true;
else return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -