mapstruct

    0热度

    1回答

    我需要一个映射,以实现这一目标: @Mapping(source = "a", target = "result.transaction[0].a"), @Mapping(source = "b", target = "result.transaction[0].b"), @Mapping(source = "c", target = "result.transaction[0].c"),

    0热度

    1回答

    我想映射嵌套的java对象。 Customer.address.houseNumber至userDTO.homeDTO.addressDTO.houseNo。 后市展望:当且仅当Customer.address.houseNumber不为空,然后创建userDTO下homeDTO对象。否则,不要创建任何目标对象。 问题:我在映射程序中使用了"NullValueCheckStrategy.ALWAY

    1热度

    1回答

    我有使用情况下,我需要映射或特定领域的 例如填充数据:我有我需要转换为UserDTO用户模型只有 特殊字段,如用户名和accountId。 MODEL: public class UserCore{ private String accountId; private String username; private String workEmail;

    -1热度

    1回答

    我有一个这样的映射: @Mappings({ @Mapping(target = "....", source = "..."), @Mapping(target = "....", source = "..."), @Mapping(target = "server", source = "server") // Added for clarity }) MyD

    0热度

    1回答

    如何在下面的场景中使用MapStruct进行bean映射。 class Source { private String sourceId; private List<Course> courses; //always returns only one course } class Course { private String courseName; private List<Stu

    0热度

    1回答

    我想映射没有使用MapStruct的源对象的Target对象。我试过了,但得到了下面的错误。 不能在没有输入参数 映射代码 public interface MyMapper { @Mapping(target="student.courseName", constant="Master in Science") Target map(); }

    -1热度

    1回答

    没有为返回类型org.springframework.data.domain.Page注册实现类型。 @Mapper(componentModel = "spring", uses = { OptionalMapper.class, VehicleImageMapper.class, GearShiftMapper.class, FuelMapper.class, ColorMapper

    0热度

    1回答

    我有一个列表List<Payment>,我想映射到另一个列表List<PaymentPlan>。这些类型是这样的: public class Payment { @XmlElement(name = "Installment") @JsonProperty("Installment") private List<Installment> installments =

    0热度

    1回答

    我可以在界面Mapper.java中添加一个新属性,如nullValueCheckStrategy以检查权限吗? 如果我添加了nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS Code Generates将为每个字段添加if(filed != null)。 而且我想要一个如果过于喜欢if(rightService.hasRole("Adm

    0热度

    1回答

    在MapStruct版本1.1.0.Final,这是可能的.... @Mappings({ @Mapping(target = "transaction.process.details", expression = "java(MappingHelper.mapDetails(request))"), //more mappings }) Response requestT