小编Tho*_*ali的帖子

Mapstruct:基于鉴别器字段的抽象目标类和具体类型

MapStruct 是否可以根据鉴别器属性确定抽象类/接口的具体类型?

想象一个CarEntity具有两个子类SUVand的目标抽象类City和一个带有两个枚举常量andCarDto的鉴别器字段的源类。你如何告诉 MapStruct 根据源类中鉴别器字段的值选择具体类?typeSUVCITY

方法签名通常是:

public abstract CarEntity entity2Dto(CarDto dto);
Run Code Online (Sandbox Code Playgroud)

编辑

精度:CarDto没有任何子类。

java mapstruct

5
推荐指数
1
解决办法
5680
查看次数

标签 统计

java ×1

mapstruct ×1