2.0的一个变化就是RowMapperResultSetExtractor 替换1.0中 RowMapperResultReader 用法基本一样,这里spring2.0自己的例子代码 JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); // reusable object RowMapper rowMapper = new UserRowMapper(); // reusable object List allUsers = (List) jdbcTemplate.query( "select * from user", new RowMapperResultSetExtractor(rowMapper, 10)); User user = (User) jdbcTemplate.queryForObject( "select * from user where id=?", new Object[] {id}, new RowMapperResultSetExtractor(rowMapper, 1));UserRowMapper还是你自己定义的RowMapper实现类,用法一样,他们实现的接口发生了变化
RowMapperResultSetExtractor里的第二参数表示什么啊?如new RowMapperResultSetExtractor(rowMapper, 1))或 new RowMapperResultSetExtractor(rowMapper, 10))里的1和10
The constructor RowMapperResultSetExtractor(userRowMapper,int)is undefined是怎么回事啊
用法基本一样,这里spring2.0自己的例子代码
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); // reusable object
RowMapper rowMapper = new UserRowMapper(); // reusable object List allUsers = (List) jdbcTemplate.query(
"select * from user",
new RowMapperResultSetExtractor(rowMapper, 10)); User user = (User) jdbcTemplate.queryForObject(
"select * from user where id=?", new Object[] {id},
new RowMapperResultSetExtractor(rowMapper, 1));UserRowMapper还是你自己定义的RowMapper实现类,用法一样,他们实现的接口发生了变化
new RowMapperResultSetExtractor(rowMapper, 10))里的1和10