首页>代码>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日
最近浏览更多
15719908287  LV10 6月19日
wwy000  LV2 4月29日
付洋麟  LV5 4月23日
zolscy  LV24 4月17日
新哥新奇士橙  LV4 1月26日
赵哈哈  LV1 2024年12月26日
momomo228  LV2 2024年11月21日
微信网友_7052861421883392  LV1 2024年6月25日
zhangmi8  LV1 2024年4月23日
lsglsg9  LV23 2024年3月27日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友