mapstruct 相关问题

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

Mapstruct在两个命名映射器方法之间选择

我正在尝试添加具有相同签名@Mapper(componentModel =“ spring”,使用= TechnologyMapper.class)的其他映射器方法。公共接口VersionMapper {VersionMapper INSTANCE = ...

回答 1 投票 0

使用MapStruct框架将实体对象转换为对象

我有一个在查询数据库期间会获取“ userType”的实体。公共类OrderEntityXml {@Id @SequenceGenerator(name =“ jpa.Sequence.t.order”,sequenceName =“ T_ORDER_SEQ”,...

回答 1 投票 0

如何通过从MapStruct的存储库中获取映射到自定义字段类型

在springboot应用程序中,我使用了UserDateAudit类,这意味着无论哪个实体类对其进行扩展,该类在应创建时都会自动填充4个字段,这些字段应由createdAt createdBy ...

回答 1 投票 0

Boolean defaultValue MapStruct

我正在尝试使用MapStruct为布尔型字段设置defaultValue,但是生成的代码只是忽略了它。我的代码:公共类CreateEventRequest {@NotNull @JsonProperty private ...

回答 1 投票 0

MapStruct将映射从一种方法转换为具有固有类的返回类型的另一种方法

我最近开始使用MapStruct,并且对此有疑问。这样就可以将映射从一个方法继承到另一个方法,该方法用于映射先前方法的子类'...

回答 1 投票 2

映射嵌套列表

我有一个带有嵌套对象列表的对象@Getter @Setter @NoArgsConstructor公共类Notification {private Long id private long statusId;私有列表 外部; } ...

回答 1 投票 0

如果在springboot中使用mapstruct将该键的值为空,如何在有效载荷中隐藏键

示例dto生成:{“ id”:1,“ name”:“ test”,“ attributes”:null}预期响应:{“ id”:1,“ name”:“ test”}在这里,我必须忽略属性同时返回。我不能使用@ ...

回答 1 投票 0

具有继承性的Mapstruct映射器

我有一个 BaseEntity,它有一个名为 Customer 的子实体 当我像这样制作映射器时: @Mapper(componentModel = "弹簧") 公共接口CustomerMapper { Customer toEntity(CustomerDTO 模型); ...

回答 2 投票 0

将@ManyToMany集合映射为ID集合

我正在尝试映射一个JPA实体(配方),该实体包含具有多对多关联的不同产品的集合。 @Data公共类Recipe {private String id; //很多私人...

回答 1 投票 0

如何将派生列表添加到模型对象中

我想从实体映射时将派生列表添加到DTO /模型对象。例如,我有一个名为Company的实体类,该类具有雇员列表。我想要公司模型对象...

回答 1 投票 0

MapStruct 3实体1 DTO

我需要一个具有5个列,DSC,语音,startDate,endDate,标志的DTO。来自NatureEntity的desc,来自VoiceEntity的声音,来自QwertyEntity的其他三个,我不知道如何在...

回答 1 投票 0

MapStruct最佳实践-@Context参数或接口/抽象类中的字段?

我想知道使用MapStruct时哪种方法更好-传入@Context参数,或者具有干净的源到目标映射功能,并具有我需要的任何外部参数...

回答 1 投票 0

将字符串映射到类(MapStruct)的问题

我不知道如何准确地映射它。我需要一个是String,另一个是object,所以我不能使自己更轻松。我有一个RqgisterRequest类:public ...

回答 2 投票 0

MapStruct集列表为字段

我正在使用带有Lombok的Map Struct与DTO和实体进行来回映射,但发生在以下情况:@Mapper(uses = {RoleMapper.class})公共接口UserMapper {UserDto userToUserDto(User ...

回答 1 投票 0

如何测试MapStruct映射器实现并模拟其依赖项

我正在使用MapStruct在DTO之间映射对象。我的映射器依赖某些服务/存储库来从数据库获取数据,例如,从具有ID列表的DTo映射到POJO时...

回答 1 投票 0

Mapstruct-忽略集合内的属性

我有以下内容:公共类RegimenEntity {private Set schemenDrugs; ...}公共类RegimenDrugEntity {private int id; ...} @Mapping(target =“ ...

回答 1 投票 0

MapstructqualifiedByName多参数

createMeaDto映射器mapperImpl @Named(“ createMealToEntity”)@Mapping(source =“ restaurantId”,target =“ restaurantId”)@Mapping(ignore = true,target =“ mealId”)餐createMealToEntity(...

回答 1 投票 0

将HashMap转换为包含列表属性的对象

是否可以将此HashMap转换为相应的Object?也许使用Jackson Object Mapper,Gson甚至Mapstruct。这里的技巧是如何映射List属性,即在我的INPUT中有一个数字...

回答 1 投票 0

Mapstruct-映射器对象需要对对象字段进行值映射

我有一个要映射到B的对象A。现在这个A有一个名为field1的枚举,带有一些值。我想使用@ValueMappings将它们映射到B中的其他枚举值。到目前为止,以下是我的代码:...

回答 1 投票 0

[java.lang.StackOverflowError ManyToMany:MapStruct-Spring Boot-Hibernate

我正在春季启动时做一个api休息,我正在使用MapStruct在DTO和Entities之间进行转换。问题在于,它在与...

回答 1 投票 0

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