您的位置:首页 > 其它

用内部类初始化 对象

2015-12-24 11:41 162 查看
UserDAO

 

 

public class UserDAO {

public List<User> loadUsers(final int id) {
final UserBuilder userBuilder = new UserBuilder();
getJdbcTemplate().query(selectSql, new Object[] { id }, userBuilder);
return userBuilder.getUserList();
}

class UserBuilder implements RowCallbackHandler {
private transient final List<User> userList = new ArrayList<User>();

@Override
public void processRow(final ResultSet rs) throws SQLException {
final User user = new User();

user.setName(rs.getString("name"));

userList.add(user);
}

public List<User> getUserList() {
return userList;
}
}

}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DB2