📄 usersdaoimpl.java
字号:
package com.y2.hr.config.users.dao.impl;
import java.util.List;
import com.y2.hr.base.dao.impl.BaseDaoImpl;
import com.y2.hr.config.users.bean.Users;
import com.y2.hr.config.users.dao.UsersDao;
public class UsersDaoImpl extends BaseDaoImpl implements UsersDao {
public Users get(String userName, String userPassword) {
String hql = "from Users where userName = '" + userName
+ "' and userPassword = '" + userPassword + "'";
List<?> list = this.get(hql);
Users user = null;
if (list.size() > 0) {
user = (Users) list.get(0);// 获取数据库查询的登录用户的对象
// 判断用户名和密码的大小写输入是否正确
if (!user.getUserName().equals(userName)
|| !user.getUserPassword().equals(userPassword)) {
user = null;
}
}
return user;
}
public List<?> getPage(int curPage) {
String hql = "from Users";
return this.getPage(hql, curPage);
}
public Users getUsersByUId(String userId) {
String hql = "from Users where userId = " + userId;
List<?> list = this.get(hql);
return list.size() > 0 ? (Users) list.get(0) : null;
}
public int sum() {
String hql = "select count(u) from Users u";
return this.sum(hql);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -