小王同学
小王同学
发布于 2024-06-23 / 69 阅读
0

JAVA 多表查询

多表查询两种思路:

1.直接查询

直接通过xml自动映射来进行查询

使用场景:一般返回列表数据的话会倾向于使用这种方式。因为若间接构造会多次查询数据,如果数据过多会降低查询效率

  • 注意事项

    • 编写xml时若使用 左连接、右连接 注意右表是否为 null 因为连接时若 左表与主表关联不上则会填充为null

2.间接构造

分步查询数据库,在serivceImpl中来构造分页

使用场景:一般会在返回单个数据的时候使用,更加方便易维护