public void selectAllMap(){
SqlSession session = SqlSessionUtil.openSession();
CarMapper mapper = session.getMapper(CarMapper.class);
Map<Integer, Map<String, Object>> stringMapMap = mapper.selectAllMap();
for (Map.Entry<Integer, Map<String, Object>> integerMapEntry : stringMapMap.entrySet()) {
System.out.println(integerMapEntry);
问题 :如何输出 Map<Integer, Map<String, Object>> ?
问题解决:
输入iter,通过迭代器输出该组合集合,效果如图所示:
易犯错误:
初学者使用foreach这种方法集合嵌套输出没效果,可以使用上述方法解决,如图所示: