一对一查询

1. 一对一查询的模型

虽然用户到订单是一对多的;
但是订单到用户是一对一的。
image.png

2. 环境搭建

image.png
image.png
image.png

3. 一对一配置实现

image.png
image.png
然后我们将这句 SQL 放在映射文件中:
image.png
执行后,发现 User 都为 null :
image.png
原因为:
image.png
那接下来就进行配置
在映射文件中使用 标签
image.png
再测试成功:
image.png
也有另一种配置方式,不过差不多:
image.png

一对多查询

image.png
image.png
image.png
进行配置
image.png
测试成功:
image.png

多对多查询

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
别忘了核心配置文件可以加别名:
image.png
image.png
接下来测试:
image.png
image.png
多对多和一对多差不多,只是多对多有个中间表

知识小结

image.png