jdbcTemplate查询结果无法显示问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbcTemplate查询结果无法显示问题相关的知识,希望对你有一定的参考价值。

如题,实体CasUserClick类中,CasAdvCallback作为属性,有对应set、get方法

实体CasAdvCallback类中,有A,B属性。
框起来的是CasAdvCallback类中的属性,两个表关联,现在,sql语句是对的,放在数据库跑可以得到数据,为什么采用jdbcTemplate.query(sql,参数数组,rowMapper对象)查询时,就得不到那些字段的值了?求教

参考技术A String sql = "select t.a,t.b from table where a=? and b=?";
SqlRowSet rs = jdbcTemplate().queryForRowSet(sql,new Object[]参数,参数);
while(rs.next())
System.out.println("a=" + rs.getInt("a") + ",b=" + rs.getString("b"));
追问

谢谢,我已经做出来了,不过你的答案也可以做出来的。

本回答被提问者采纳

jdbcTemplate查询结果为对象list

RowMapper<WmsExpensesSettleEntity> rowMapper1=new BeanPropertyRowMapper<WmsExpensesSettleEntity>(WmsExpensesSettleEntity.class);
List<WmsExpensesSettleEntity> list= jdbcTemplate.query(s+where + " and (bill_orderno =‘‘ or bill_orderno = null) order by create_date Desc", rowMapper1);

以上是关于jdbcTemplate查询结果无法显示问题的主要内容,如果未能解决你的问题,请参考以下文章

带有/多个参数的 JDBCTemplate 传递

jdbcTemplate查询结果为对象list

字符串的 Jdbctemplate 查询:EmptyResultDataAccessException:不正确的结果大小:预期为 1,实际为 0

spring jdbcTemplate查询使用

Java 之 JDBCTemplate

SpringJDBC