方法查询出来的是 List<Map<String,数值>>,方法声明中的返回值却是 List<Map<String,String>>,如:
public List<Map<String,String>> aQuery() { ... }
导致,获取结果集中的 map value 时报这个错。
解决方法,需要将方法的声明中的返回值修改为 List<Map<String,Object>>,如:
public List<Map<String,Object>> aService.aQuery() { ... }
感觉 java 引入泛型,有些累赘。