7.Mybatis各种查询功能
[TOC]
MyBatis的各种查询功能
- 如果查询出的数据只有一条,可以通过
- 实体类对象接收
- List集合接收
- Map集合接收,结果
{password=123456, sex=男, id=1, age=23, username=admin}
- 如果查询出的数据有多条,一定不能用实体类对象接收,会抛异常TooManyResultsException,可以通过
- 实体类类型的LIst集合接收
- Map类型的LIst集合接收
- 在mapper接口的方法上添加@MapKey注解
查询一个实体类对象
1 | |
1 | |
查询一个List集合
1 | |
1 | |
查询单个数据
1 | |
1 | |
查询一条数据为map集合
1 | |
1 | |
查询多条数据为map集合
方法一
1 | |
1 | |
方法二
1 | |
1 | |
7.Mybatis各种查询功能
http://example.com/2021/04/11/7.Mybatis各种查询功能/