以下有关JdbcTemplate中常用的query()方法说法正确的是
A: List query(String sql, RowMapper rowMapper)执行String类型参数提供的SQL语句,并通过RowMapper返回一个List类型的结果
B: List query(String sql,Object[] args,RowMapper rowMapper)使用Object[]的值来设置SQL语句中的参数值,采用RowMapper回调方法可以直接返回List类型的数据
C: queryForObject(String sql,RowMapper rowMapper,Object… args) 将args参数绑定到SQL语句中,并通过RowMapper返回一个Object类型的单行记录
D: queryForList(String sql,Object[] args, class elementType)该方法可以返回多行数据的结果,但必须是返回列表,elementType参数返回的是List元素类型。
A: List query(String sql, RowMapper rowMapper)执行String类型参数提供的SQL语句,并通过RowMapper返回一个List类型的结果
B: List query(String sql,Object[] args,RowMapper rowMapper)使用Object[]的值来设置SQL语句中的参数值,采用RowMapper回调方法可以直接返回List类型的数据
C: queryForObject(String sql,RowMapper rowMapper,Object… args) 将args参数绑定到SQL语句中,并通过RowMapper返回一个Object类型的单行记录
D: queryForList(String sql,Object[] args, class
举一反三
- JdbcTemplate类中的List query(String sql, RowMapper rowMapper) 执行String类型参数提供的SQL语句,并通过RowMapper返回一个List类型的结果()
- 以下有关JdbcTemplate类中常用的update()方法说明正确的是 A: int update(String sql):该方法是最简单的update方法重载形式,它直接执行传入的SQL语句,并返回受影响的行数 B: int update(PreparedStatementCreator psc):该方法执行从PreparedStatementCreator返回的语句,然后返回受影响的行数 C: int update(String sql,PreparedStatementSetter pss): 该方法通过PreparedStatementSetter设置SQL语句中的参数,并返回受影响的行数 D: int update(String sql,Object... args): 该方法使用Object…设置SQL语句中的参数,要求参数不能为NULL,并返回受影响的行数
- 连接对象调用prepareStatement(String sql)方法对参数sql指定的SQL语句进行预编译处理,并返回一个PreparedStatement对象。
- 已知,存在 QueryRunner对象 runner , SQL语句:String sql = "select * from user";下面操作中,能实现查询所有记录的选项是() A: List<;User>; list=runner.query(sql, newBeanHandler<;User>;(User.class)); B: List<;User>; list=runner.query(sql, new BeanListHandler<;User>;(User.class));Object num =runner.delete(1, sql); C: Object list=runner.query(sql, new BeanHandler<;User>;(User.class)); D: List list=runner.query(sql, new BeanHandler<;User>;(User.class));
- 已知,存在 QueryRunner对象 runner , SQL语句:String sql = "select * from user";下面操作中,能实现查询所有记录的选项是( ) A: Object list=runner.query(sql, new BeanHandler<User>(User.class)); B: List list=runner.query(sql, new BeanHandler<User>(User.class)); C: List<User> list=runner.query(sql, new BeanHandler<User>(User.class)); D: List<User> list=runner.query(sql, new BeanListHandler<User>(User.class));Object num =runner.delete(1, sql);