数据连接

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:08:12
请问我要写一个方法把数据库里的内容全都放到一个LIST里 然后返回这个LIST 需要怎么写?我用的是ORACLE数据库~

public List listGoods()
jdbcConnection();
String sql="select * from goods";
List v=new ArrayList();
try {
ResultSet rs=st.executeQuery(sql);
Goods goods=null;

while(rs.next()){
goods=new Goods();
goods.setId(rs.getInt("id"));
goods.setName(rs.getString("name"));
goods.setType(rs.getString("type"));
goods.setPrice(rs.getDouble("price"));
v.add(goods);
}
return v;

} catch (SQLException e) {
e.printStackTrace();
return v;
}
}