我的课是这样的:
public class DBConection extends SimpleJdbcDaoSupport implements ElectionsDao{
public List<String> getDates(){
try{
String sql = "SELECT electiondate FROM electiondate";
List<String> dates = new ArrayList<String>();
dates = getSimpleJdbcTemplate().query(sql,
ParameterizedBeanPropertyRowMapper.newInstance(String.class));
System.out.println(dates.size());
System.out.println(dates.get(0));
return dates;
}catch(DataAccessException ex){
throw new RuntimeException(ex);
}
}
}
我试图从 SQL 语句中获取值,然后将它们作为字符串对象添加到列表中,但是当我运行我的项目时,它返回值的数量,但全部为空白。有人知道为什么吗?我有我的配置文件和一切。我认为定义query()
. 我正在使用 Spring 框架。