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 给老师新年祝福语 简短