多级查询

1、一对一查询

导航查询 - 图1

2、一对多查询

导航查询 - 图2

3、 多对多查询

导航查询 - 图3

4、 根据相同的属性名实现查询

导航查询 - 图4

5、有相同属性名默认会走相同属性名逻辑,这里可以强制控制

导航查询 - 图5

6、 自定义查询

当我们需要灵活进行多级查询时我们可以这么写

导航查询 - 图6

将上面的代码进行性能优化 ,功能一模一样 ,代码如下:

导航查询 - 图7

实体

导航查询 - 图8

7、N级查询,意思就是嵌套了N层一次性全部查询出来

导航查询 - 图9

8、多对多中间表查询运用自定义Mapper Cache实现

导航查询 - 图10