项目中 多表查询实体放哪里 dto?
时间: 2023-08-10 10:46:50 浏览: 135
EntityFrameworkCore.zip
一般来说,多表查询所得到的数据并不是单一实体的数据,而是多张表的数据组合,因此建议将多表查询的结果放在专门的DTO(Data Transfer Object)中。DTO是一种数据传输对象,它是一种轻量级的Java对象,用于在多个层(如应用程序层、业务逻辑层和表示层)之间传输数据。在DTO中,可以根据需要定义多个属性,以便存储从多个表中检索到的数据。这样可以避免将多个实体类混在一起,导致代码的可读性和可维护性变差。
阅读全文