gpt4 book ai didi

mapstruct - 使用 MapStruct 映射没有源对象的目标对象

转载 作者:行者123 更新时间:2023-12-04 03:08:45 28 4
gpt4 key购买 nike

我想使用 MapStruct 映射一个没有源对象的 Target 对象。我试过了,但出现以下错误。

Can't generate mapping method with no input arguments

映射器代码

public interface MyMapper {
@Mapping(target="student.courseName", constant="Master in Science")
Target map();
}

最佳答案

如您所见,这是不受支持的。你为什么要那样做?为什么不直接编写自己的方法?

除此之外,理论上您可以尝试传递一个不会被映射的虚拟参数。

public interface MyMapper {
@Mapping(target="student.courseName", constant="Master in Science")
Target map(Integer dummy);
}

关于mapstruct - 使用 MapStruct 映射没有源对象的目标对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46869061/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com