2020.04.18 登录案例UserDao

package com.aojie.dao;

import com.aojie.Util.JDBCUtils;
import com.aojie.domain.User;
import org.springframework.dao.DataAccessException;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;

/**
* @author aojie
* @fuction 操作数据库中user表的类
* @create 2020-04-18 20:05
*/
public class UserDao {
//声明JDBCTemplate对象共用
private JdbcTemplate jdbcTemplate=new JdbcTemplate(JDBCUtils.getDatasource());

/**
* 登录方法
* @param user
* @return
*/
public User login(User user){
try {
//编写sql语句
String sql="select * from user where username=? and password=?";
User user1 = jdbcTemplate.queryForObject(sql, new BeanPropertyRowMapper<User>(User.class),
user.getUsername(), user.getPassword());
return user1;
} catch (DataAccessException e) {
return null;
}
}
}

猜你喜欢

转载自www.cnblogs.com/aojie/p/12728557.html