我想使用MapStruct映射没有源对象的Target
对象。我试过了,但得到了以下错误。
无法生成没有输入参数的映射方法
映射器代码
public interface MyMapper {
@Mapping(target="student.courseName", constant="Master in Science")
Target map();
}
答案 0 :(得分:1)
正如您所见,这不受支持。你为什么要那样做?为什么不写自己的方法?
除此之外,理论上你可以尝试传递一个不会被映射的虚拟参数。
public interface MyMapper {
@Mapping(target="student.courseName", constant="Master in Science")
Target map(Integer dummy);
}