java实现将结果集封装到List中的方法
本文实例讲述了java实现将结果集封装到List中的方法。分享给大家供大家参考,具体如下:
importjava.sql.Connection;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.sql.Statement;
importjava.util.ArrayList;
importjava.util.List;
publicclassTestResultSet{
publicstaticListquery(){
Connectionconn=newConnectionUtil().openConnection();
try{
Statementstmt=conn.createStatement();
Stringsql="selectid,name,emailfromcustomertbl";
ResultSetrs=stmt.executeQuery(sql);
//将结果集封装到List中
Listlist=newArrayList();
while(rs.next()){
//可以根据列名称也可以根据列索引
intid=rs.getInt(1);
Stringname=rs.getString("name");
Stringemail=rs.getString("email");
System.out.println(id+":"+name+":"+email);
Customerc=newCustomer();
c.setId(id);
c.setName(name);
c.setEmail(email);
//将对象存放到list容器中
list.add(c);
}
returnlist;
}catch(SQLExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}finally{
try{
conn.close();
}catch(SQLExceptione){
conn=null;
e.printStackTrace();
}
}
returnnull;
}
}
希望本文所述对大家java程序设计有所帮助。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语