67,515
社区成员
发帖
与我相关
我的任务
分享
getSimpleJdbcTemplate().query(querysql, map);//
ParameterizedRowMapper<User> map = new ParameterizedRowMapper<User>() {
@Override
public User mapRow(ResultSet rs, int rowNum) throws SQLException {
User user = new User();
user.setUserid(rs.getString("userid"));
user.setUsername(rs.getString("username"));
user.setUsertype(rs.getString("usertypename"));
user.setOrgcode(rs.getString("orgcode"));
user.setOrgname(rs.getString("orgname"));
user.setSvcnum(rs.getString("svcnum"));
user.setEmail(rs.getString("email"));
user.setAddress(rs.getString("address"));
user.setOptrid(rs.getString("optrid"));
user.setEffdate(rs.getString("effdate"));
user.setExpdate(rs.getString("expdate"));
user.setValidate(rs.getString("validate"));
user.setRemark(rs.getString("remark"));
return user;
}
};
list= getSimpleJdbcTemplate().query(querysql, map);//
调用时会怎么执行 ,因为mapRow(ResultSet rs, int rowNum)
里面的参数 rs 还有rowNum我不知道怎么来的 没有调用这个方法啊 ,看不懂 应该是匿名内部类吧