QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
List<UnitCN> list = qr.query("select unit,cap_score from t_risk_unit_cn " +
"where t_time between to_date('2017-11-8 18:00:00','yyyy-mm-dd hh24:mi:ss') " +
"and to_date('2017-11-8 19:00:00','yyyy-mm-dd hh24:mi:ss')", new BeanListHandler<UnitCN>(UnitCN.class));
集合list中有空值:
数据库执行该sql语句返回4条结果:
这是怎么回事呢?求大家帮忙解答
有影响数据的提取吗?好像list集合的初始化长度就是10.还有list的自动扩容.不会影响数据的采集才对
出现Source not found.
程序无法继续执行。
停止后出现
加个验证不就解决了?
public static void main(String[] args) {
String[] str = {"list", null, "map", "", "set"};
for(int i = 0; i < str.length; i++) {
if(null != str[i] && !"".equals(str[i])) {
System.out.println(str[i]);
}
}
}