@Transient在 DO 中增加额外字段,用于承载转换后的数据(如 URL 、格式化字段等),并通过 @Transient 标注为非持久化字段。
缺点:
在 mapper 层通过 select 直接返回 VO (或 CO )。
缺点:
在 DO 和 VO 之间增加一层 DTO ,作为数据转换的中间载体。
缺点:
ResultMap + Map 进行处理 1
leeqingshui 2 小时 32 分钟前
追求完美没有意义
要快就方案 1,时间多就方案 3 哪种方案都会冗余,不过是多看会代码的事情 |
2
felix9ia OP @leeqingshui 明白,我以为大家会有更好的方案....那如果是 JOIN 2 张表的结果,似乎就不能选方案 1 了,只能选方案 3 了吧?
|
3
ymy3232 57 分钟前
一直都是方案 3 ,以前手写都写过来了,现在有了 AI 更快。
|