目录
- [1 查询一个实体类对象](#1 查询一个实体类对象)
- [2 查询单行单列](#2 查询单行单列)
- [3 查询Map集合](#3 查询Map集合)
- [4 查询多条数据转为map集合](#4 查询多条数据转为map集合)
1 查询一个实体类对象
若查询出的数据只有一条,可以通过实体类对象或者集合接收
若查询的数据有多条,一定不能通过实体类对象接收,此时会抛异常:TooManyResultsException,此时只能以集合来接收



2 查询单行单列
查询用户信息的总记录数




MyBatis中设置了默认的类型别名
dart
java.lang.Integer --> int,integer
int --> _int,_integer
Map --> map
String --> string
3 查询Map集合
根据id查询用户信息为一个map集合
dart
Map<String,Object> getUserByIdToMap(@Param("id") Integer id);



4 查询多条数据转为map集合
查询所有用户信息为map集合




也可以如下写法



