mybatisplus多表查询有必要将用到的数据封装在vo里吗
时间: 2024-03-14 22:28:09 浏览: 123
MyBatisPlus_page_tables:MyBatisPlus 分页、多表实现方法
在使用MyBatisPlus进行多表查询时,将用到的数据封装在VO(View Object)中是一种常见的做法。这么做的好处是可以将多个表中的数据进行组合,形成一个新的数据结构,方便后续的业务处理。同时,使用VO可以将查询结果与业务逻辑分离,使代码更加清晰易懂。
虽然使用VO会增加一定的代码量,但是这是值得的。因为如果不使用VO,我们将不得不在业务逻辑中处理多个表中的数据,这样会让代码变得混乱不堪。同时,如果我们需要修改查询结果的数据结构,那么不使用VO的代码将会更难维护。
因此,使用VO封装多表查询结果是值得推荐的做法。
阅读全文