首页>代码>jsp+mysql开发尚硅谷图书后台管理系统项目源码>/项目实战:尚硅谷书城/阶段源码/book03-登录注册完成/src/com/atguigu/dao/impl/UserDaoImpl.java
package com.atguigu.dao.impl;
import com.atguigu.bean.User;
import com.atguigu.dao.UserDao;
/**
* UserDAO具体的实现类
*
* @author wzg
*
*/
public class UserDaoImpl extends BaseDaoImpl<User> implements UserDao {
@Override
public int saveUser(User user) {
// 要执行的sql
String sql = "insert into t_user(`id`,`username`,`password`,`email`) values(null, ?, ?, ?)";
// 调用baseDaoImpl执行
int updateCount = update(sql, user.getUsername(), user.getPassword(),
user.getEmail());
return updateCount;
}
@Override
public User findUserByUsernameAndPassword(User user) {
// 要执行的sql
String sql = "select id,username,password,email from t_user where username = ? and password = ?";
// 调用BaseDaoImpl搜索
return queryOne(sql, user.getUsername(), user.getPassword());
}
@Override
public User checkUserName(String username) {
// 要执行的sql语句
String sql = "select id,username,password,email from t_user where username = ?";
// 调用BaseDaoImpl搜索
return queryOne(sql, username);
}
}
最近下载更多
2021900 LV1
2023年9月14日
dsfewrfwef LV4
2022年12月22日
酒酒清欢 LV8
2022年12月2日
893698834 LV1
2022年11月17日
mmy12345 LV1
2022年9月29日
levelhspdf LV7
2022年6月22日
邬松桥 LV11
2022年6月15日
CHENHAOJUDA LV10
2022年6月14日
今晚都别睡啦 LV9
2022年4月6日
wanglinddad LV55
2022年3月17日

最近浏览