mybatis各种查询功能5 - 查询所有数据并返回多个map集合

本文档介绍了如何使用MyBatis查询数据库获取所有记录并将其转换为Map集合。通过创建接口方法、配置mapper映射文件及编写测试类,展示了查询所有用户信息并以List<Map<String, Object>>形式返回的过程。在实践中,返回多个Map集合时,使用List进行包装以避免‘too many results’错误。

上篇文章我们学习了mybatis查询单个信息并且,返回单个map集合。文章=》mybatis各种查询功能4 - 查询以及返回map集合

如果我们需要返回所有信息的map集合应该怎么做呢?keep moving forward, 实践和学习会带给我们真知。

目录

1.如何写接口

2.mapper映射文件

3.测试类

4.测试结果

5.结论/思考


1.如何写接口

    /**
     * 查询所有用户信息为Map集合
     */
    List<Map<String, Object>> getAllUserToMap();

2.mapper映射文件

    <!--     List<Map<String, Object>> getAllUserToMap();-->
    <select id="getAllUserToMap" resultType="Map">
        select * from t_user
    </select&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值