【空指针】
List<Map<String,Object>> resultList = null;
这样写是错误的,正确写法如下
List<Map<String,Object>> resultList = new ArrayList<Map<String, Object>>();
【java.lang.IndexOutOfBoundsException: Index: 0, Size: 0】
在未对查询返回的list进行判空操作时即调用get方法
错误写法如下
log.debug(resultList.get(0));
log.debug(resultList.get(resultList.size() - 1));
正确写法
if(resultList!=null){
log.debug(resultList.get(0));
}