我想从我的 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,我将其定义为名称、品牌、价值。但是......我已经用谷歌搜索并找不到解决方案。有什么建议么?