mybatis各种查询功能5 您所在的位置:网站首页 返回map集合 mybatis各种查询功能5

mybatis各种查询功能5

2024-06-13 17:32| 来源: 网络整理| 查看: 265

上篇文章我们学习了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.测试结果

5.结论/思考

返回多个Map集合时候,用List包装Map返回集合。如果只用Map会引发类似too many result 的错误。

下一章我们将介绍

https://blog.csdn.net/m0_53753920/article/details/124258502https://blog.csdn.net/m0_53753920/article/details/124258502



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有