mybatis各种查询功能5 | 您所在的位置:网站首页 › 返回map集合 › mybatis各种查询功能5 |
上篇文章我们学习了mybatis查询单个信息并且,返回单个map集合。文章=》mybatis各种查询功能4 - 查询以及返回map集合 如果我们需要返回所有信息的map集合应该怎么做呢?keep moving forward, 实践和学习会带给我们真知。 目录 1.如何写接口 2.mapper映射文件 3.测试类 4.测试结果 5.结论/思考 1.如何写接口 /** * 查询所有用户信息为Map集合 */ List getAllUserToMap(); 2.mapper映射文件 select * from t_user 3.测试类 @Test public void testAllUserToMap() { SqlSession sqlSession = SqlSessionUtils.getSqlSession(); SelectMapper mapper = sqlSession.getMapper(SelectMapper.class); try{ List allUserToMap = mapper.getAllUserToMap(); allUserToMap.forEach(stringObjectMap -> System.out.println(stringObjectMap)); }catch (NullPointerException e){ e.printStackTrace(); System.out.println("db is null"); } } 4.测试结果![]() 返回多个Map集合时候,用List包装Map返回集合。如果只用Map会引发类似too many result 的错误。 下一章我们将介绍 https://blog.csdn.net/m0_53753920/article/details/124258502 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |