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程序设计有所帮助。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短