@Test
//处理单个结果集 无泛型
public void selectSingle(){
Connection conn= null;
PreparedStatement ps=null;
ResultSet resultSet;
try {
conn=JDBC_curd.getConnection();
String sql="select * from t_user where id=1";
// 预编译sql
ps=conn.prepareStatement(sql);
// 返回结果集
resultSet=ps.executeQuery();
// 处理结果集
if (resultSet.next()){//判断结果集下一条是否还有数据
int id=resultSet.getInt(1);
String username=resultSet.getString(2);
String password=resultSet.getString(3);
String email=resultSet.getString(4);
// 封装到实体类
User user=new User(id,username,password,email);
System.out.println(user.toString());
}
} catch (SQLException throwables) {
throwables.printStackTrace();
}finally {
JDBC_curd.closeConnection(conn,ps);
}
}