mapstruct 相关问题

MapStruct是一个代码生成器,用于在Java中创建高效,类型安全的bean-to-bean映射。

MapStruct:未映射的源属性上的嵌套属性和ReportingPolicy.ERROR问题

使用MapStruct,我们希望使用ReportingPolicy.ERROR,并具有如下代码:@Mapping(source =“nestedSource.doublyNestedSourceField”,target =“nestedTarget.doublyNestedTargetField”)...

回答 1 投票 0

当字符串既不匹配枚举值也不匹配名称时,字符串值到枚举映射

我正在尝试从String值映射到直接与该字符串值不匹配的枚举(即String值为“I”,我想将其映射到枚举值Industry.CREATOR)我没有看到任何东西.. 。

回答 1 投票 -2

MapStruct:BeanMapping和Mapping之间的区别

我一直在浏览MapStruct的文档,似乎无法弄清楚何时应该使用注释@BeanMapping。该文档似乎广泛使用@Mapping为大多数...

回答 1 投票 0

MapStruct:在映射之前过滤列表

我已经在其他地方看到过这个问题但在相同的背景下并没有得到适用于我们用例的答案。假设我在源对象中有一个列表字段:List

回答 1 投票 0

使用mapstruct映射不同类型列表的元素

我们正在映射一个对象,该对象具有一个对象列表,这些对象都实现了父接口但可能具有不同的实现。但似乎我们在列表中只映射了来自...的值

回答 1 投票 1

Mapstruct -empty集

我在我的项目中使用Mapstruct。在其中一个实体中,我有set [oneToMany]结构。当我使用存储库中的findAll()检索所有数据时,如果没有绑定,则为空HashSet ...

回答 1 投票 0

使用@MappingTarget的Mapstruct不会调用lombok Builder build()

我正在尝试使用Mapstruct映射和Lombok Builder创建补丁方法。但是在生成的代码中缺少build(),调用Mapper并删除空值:@Mapper(nullValueCheckStrategy = ...

回答 1 投票 0

使用自定义映射器方法进行Spring映射

除了日期成员之外,我有两个具有所有相同成员的对象。在Obj1.date中是一个java.sql.Date,而Obj2.date是一个long(epoch)。我需要编写一个mapper来将obj1映射到obj2。这就是我......

回答 1 投票 0

Mapstruct:使用合格的IterableMapping映射列表属性

首先,如果这个问题已经提出,请让我道歉。我在StackOverflow中找不到任何引用。我试图通过MapStruct在bean之间的映射中使用资格,以便......

回答 1 投票 0

从多个来源DTO映射到一个目标

使用MapStruct。举个例子:Dto课程{DtoA a; DtoB b; } class DtoA {Long id; // ...} class DtoB {Long id; // ...} class Entity {AB ab;我如何映射DtoA ...

回答 1 投票 5

在mapper / mapper配置级别为映射类别设置nullValueMappingStrategy

关于为NullValueMappingStrategy.RETURN_DEFAULT选择的合理默认值,MapStruct文档有如下说明:Bean映射:将返回一个'空'目标bean,其中包含...

回答 1 投票 0

如何在父对象上使用mapstruct来检测正确的子映射器?

mapstruct是否允许从父对象中检测正确的子映射器?我们有多个扩展父类的类,我们想要一种自动查找正确映射器的方法。解决方案 ...

回答 1 投票 0

Intellij IDEA中的mapstruct和gradle configuratoin问题

我有一个使用gradle的项目,并将mapstruct作为依赖项之一。每当我试图建立项目时,它就失败了。我想这是因为Mapstruct会生成gradle类,gradle无法...

回答 4 投票 8

无法使用Mapstruct生成没有输入参数的映射方法

我正在使用Mapstruct mapper开始我的第一步。我想将JPA数据实体类映射到DTO类。这是我的源类:@Entity @Data @Table(name =“projects”)public class Project {...

回答 1 投票 1

Mapstruct:如何在@MappingTarget中使用自定义映射器

我正在使用Mapstruct,我需要使用@MappingTarget更新现有bean,但需要应用一些复杂的逻辑来设置目标中的正确字段。可以说我有一个目标bean看起来......

回答 1 投票 0

使用mapstruct映射带参数的集合

要使用mapstruct映射某个对象,我需要一些自定义的后处理,这需要一个额外的参数来完成它的工作:@Mapper public abstract class AlertConfigActionMapper {@Mappings({...

回答 3 投票 16

使用Mapstruct与双向关系映射对象

我想知道Mapstruct是否以及如何帮助映射具有双向关系的对象(在我的情况下是一对多):public class A {private Setlist;公共类B {私人......

回答 2 投票 1

如何正确地将MapStruct与Eclipse集成? (包括Lombok java代理)

我愿意在一些官方项目中使用MapStruct,所以我决定先给它一些测试;我需要让它与eclipse集成并遵循所提供的所有指令......

回答 2 投票 2

字段名称为“setCode”的对象throws =>结果类型中的未知属性“setCode”

我们使用mapstruct来映射对象。在其中一个案例中,我们使用@Mapping注释定义了映射,如下所示:@Mapping(source =“glSetCode”,target =“setCode”),我们是......

回答 1 投票 2

需要使用mapstruct将两个源对象合并到目标对象中,这里source1中的一个字段具有List,而source2中的字符串是字符串

public class Source1 {private String name; // srihari私人名单 city_names; //city_names.add("hyderabad-india“)}公共类Soruce2 {private String ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.