1 packagecom.hyg.dao;2
3 importjava.util.ArrayList;4 importjava.util.List;5
6 importcom.hyg.model.User;7
8 public class UserDao extendsBaseDao{9
10 /**
11 * 用户登录12 *@paramuserno 账号13 *@parampwd 密码14 *@returnUser用户对象,存储用户数据15 */
16 publicUser login(String userno,String pwd) {17 //处理业务逻辑,密码加密
18 String sql="select *from k_user where userno='"+userno+"' and pwd='"+pwd+"';";19 try{20 //获取数据库连接
21 this.conn=this.getConn();22 //获取命令执行对象
23 this.ps=conn.prepareStatement(sql);24 //执行命令
25 this.res=ps.executeQuery();26 //处理结果
27 if(res.next()) {//如果有下一条数据
28 String username=res.getString("username");//username指表的列名
29 String position=res.getString("position");//职位
30 int age=res.getInt("age");//年龄