gpt4 book ai didi

java - Mapstruct - 忽略集合内的属性

转载 作者:行者123 更新时间:2023-12-01 16:45:35 30 4
gpt4 key购买 nike

我有以下内容:

public class RegimenEntity {
private Set<RegimenDrugEntity> regimenDrugs;
...
}

public class RegimenDrugEntity {
private int id;
...
}

@Mapper
public interface RegimenMapper {
@Mapping(target = "regimenDrugs.id", ignore = true)
public abstract RegimenEntity entityToEntity(RegimenEntity regimenEntity)
}

我想忽略 RegimenEntity 中的 leagueDrugs 集中所有 RegimenDrugEntity 对象的 ID。

@Mapping(target = "regimenDrugs.id",ignore = true)无法编译。

最佳答案

试试这个:

@Mapper
public interface RegimenMapper {
@Mapping(target = "regimenDrugs.id", ignore = true)
public abstract RegimenEntity entityToEntity(RegimenEntity regimenEntity)
}

关于java - Mapstruct - 忽略集合内的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61785399/

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