【发布时间】:2013-02-16 03:56:55
【问题描述】:
我想从我的 simplejdbctemplate 查询表中获取所有行并将它们添加到列表中。最好的方法是什么? 我试过这个:
List<String> carbrands = (List<String>) jdbcTemplate.queryForList("select brand from cars", String.class);
所以我希望有一个字符串列表,例如:
toyota
hyundai
bmw
benz
...
但我无法让它工作。如果我尝试为多种类型执行此操作,我会卡住:
List<Car> values = (List<Car>) jdbcTemplate.queryForList("select name,brand,value from cars", Car.class);
这也不起作用。我希望它返回 Cars,我将其定义为名称、品牌、价值。但是......我已经用谷歌搜索并找不到解决方案。有什么建议吗?
【问题讨论】:
标签: java jdbc spring-jdbc