帮我看看我这段java代码的注释有没有问题
Userresultuser=null;//返回一个User的实例化对象publicUserlogin(Connectioncon,Useruser)throwsSQLE...
User resultuser=null;
//返回一个User的实例化对象
public User login(Connection con,User user) throws SQLException {
String sql="select * from user1 where username=? and password=?";//?是占位符
PreparedStatement pre=con.prepareStatement(sql);//预编译sql语句
pre.setString(1,user.getUserName());//获取控件得到的用户名并且赋值给第一个占位符
pre.setString(2, user.getUserPassword());//获取控件得到的密码并且赋值给第二个占位符
//sql语句将得到的值对数据库进行检索,并返回检索对象
ResultSet res=pre.executeQuery();
//判断返回对象是否有值
if(res.next()){
resultuser=new User();//实例化返回对象
resultuser.setUserName(res.getString(2));//将数据库第二列值赋给实例化对象
resultuser.setUserPassword(res.getString(3));//将数据库第三列值赋给实例化对象
}
return resultuser;
} 展开
//返回一个User的实例化对象
public User login(Connection con,User user) throws SQLException {
String sql="select * from user1 where username=? and password=?";//?是占位符
PreparedStatement pre=con.prepareStatement(sql);//预编译sql语句
pre.setString(1,user.getUserName());//获取控件得到的用户名并且赋值给第一个占位符
pre.setString(2, user.getUserPassword());//获取控件得到的密码并且赋值给第二个占位符
//sql语句将得到的值对数据库进行检索,并返回检索对象
ResultSet res=pre.executeQuery();
//判断返回对象是否有值
if(res.next()){
resultuser=new User();//实例化返回对象
resultuser.setUserName(res.getString(2));//将数据库第二列值赋给实例化对象
resultuser.setUserPassword(res.getString(3));//将数据库第三列值赋给实例化对象
}
return resultuser;
} 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询