使用mybatis plus进行多表关联查询的问题
来源:1-1 MyBatisPlus的BaseMapper(同JPA类似)
qq__6686
2020-05-19 18:35:11
在查询时如果涉及到多表的关联(一对多,多对多等),是不是一般需要自己写sql?但是如果是分页查询的话,感觉自己写sql又特别麻烦。可不可以先用mybatis plus提供的 page方法 查出IPage数据,然后对IPage数据里面的record进行遍历,对record里面的每个数据再做关联查询。但是这样会不会在遍历的时候因为多次连接数据库而造成比较大的性能损耗呢?七月老师对于使用mybatis进行多表关联的分页查询有什么比较方便的办法吗?
2回答
宝慕林4309021
2020-09-01
PageHelper不香吗
7七月
2020-05-20
只有两种方法:
单表查询
SQL Join
分页不推荐内存分页,要不就是数据库分页,要不就是要上ElasticSearch
相似问题