java 一个class的两个小问题
public List<Contact> getAll() throws Exception {
Connection conn = null;
Statement state = null;
ResultSet rs = null;
List<Contact> list = new ArrayList<Contact>();
try {
conn = DbUtils.getConn();
state = conn.createStatement();
rs = state.executeQuery("select * from contact");
while (rs.next()) {
Contact contact = new Contact();
contact.setId(rs.getLong("id"));
contact.setUsername(rs.getString("username"));
contact.setSex(rs.getString("sex"));
contact.setEmail(rs.getString("email"));
contact.setQq(rs.getString("qq"));
contact.setDescn(rs.getString("descn"));
list.add(contact);
}
} finally {
DbUtils.close(rs, state, conn);
}
return list;
}
写红字的地方有些不明白,帮帮忙!