mapstruct 相关问题

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

Springboot & mapstruct 自动装配循环依赖问题

我有一个依赖于许多(mapstruct)映射器bean的springboot应用程序。在许多情况下,一个映射器以双向方式依赖另一个映射器(从而形成一个循环)。 春天不...

回答 1 投票 0

在Mapstruct中,如何忽略空对象和字段

亲爱的, 我在我的项目中使用mapstruct(版本:1.5.2.Final,编译器:来自gradle-language-java-7.6.1.jar的IncrementalProcessingEnvironment,环境:Java 17.0.8)。 我试图忽略 null

回答 1 投票 0

具有两个不同来源的Mapstruct

我正在尝试在源和目标之间进行映射。 @数据 @Builder @盖特 公共类源{ 公共字符串str3; } @数据 @Builder @盖特 公共类目标{ 公共字符串str1; ...

回答 1 投票 0

MapStruct:使用自定义工厂方法 valueobject.of(

我的相关课程: 包 net.gencat.transversal.espaidoc.domain.model.reference; 导入java.util.UUID; 导入 lombok.Getter; @盖特 公共类参考 ID { 私有最终 UUID id;

回答 1 投票 0

有没有办法使用MapStruct将空字符串映射到null?

我在 Spring Boot 应用程序中使用 MapStruct 将 DTO 映射到实体,反之亦然。 有没有办法使用@Mapping将空字符串映射为null?

回答 4 投票 0

使用mapstruct进行映射:错误:(22,48)java:参数“quote”的类型没有名为“quote_type”的属性

尝试构建映射器类时出现以下错误。 错误:(20,48)java:参数“quote”的类型没有名为“quote_type”的属性。 错误:(15,53)java:未知属性“quot...

回答 1 投票 0

MapStruct Mapper 作为 Spring 框架转换器 - 可以惯用吗?

我想将 MapStruct 映射器与 Spring 的转换模型结合起来。因此,我将每个 Mapper 接口声明为 Spring Converter 的扩展: @映射器 公共接口 CarMapper 扩展了 Converte...

回答 4 投票 0

我想将 Dto 类的多个字段映射到实体的单个字段,反之亦然。如何实现这一目标?

所以在这里, 我们有一个实体类 - 联系方式 公开课联系方式{ @ID @GenerateValue(策略 = GenerationType.IDENTITY) 私人长ID; @Column(name = "name",nullable =...

回答 1 投票 0

Mapstruct 无法为泛型生成映射方法

鉴于以下课程... @数据 公共类 ProductDTD { 私有字符串 ID; 私有字符串名称; } @数据 公共类定制DTD { 私人最终T p...

回答 1 投票 0

mapstruct:将字段映射到单个字符串值(返回值)

这是我的映射器: @映射器 公共接口文档映射器{ @Mapping(源=“uuid”,目标=“id”) net.gencat.transversal.espaidoc.domain.model.document.DocumentId

回答 1 投票 0

带有表达式的Mapstruct嵌套bean

我希望设备 bean 将每个属性设置为目标 bean,如文档中所示。这里有什么问题吗? 如果您不想显式命名嵌套源 bean 中的所有属性,则可以使用 .作为

回答 1 投票 0

将枚举值映射到类常量

在我们的代码库中,我们有很多伪枚举: 公共最终类目标扩展 PseudoEnum { 公共静态最终错误代码 FOO = 新错误代码(1); 公共静态最终错误代码 BAR = 新

回答 1 投票 0

使用Mapstruct更新嵌套对象的正确方法

我正在使用mapstruct来更新用户对象,所以我有类似JPA实体的东西作为我的目标.. @实体 公共类用户{ @ID 私有整数 ID; 私有字符串用户名; @

回答 1 投票 0

Mapstruct spring @ConditionalOnProperty @Conditional

我有一个接口EntityMapper和其他几个扩展它的接口,如EntityAMapper,EntityBMapper,EntityCMapper等。每个子接口都用注释 @Mapper(配置=

回答 1 投票 0

org.mapstruct.ValueMappings 方法的自定义异常

在 Mapstruct 环境中,我有一个方法接受 String 并返回 Enum 值。由于字符串可能不在枚举列表之外,因此可以将 ValueMappings 方法配置为抛出

回答 1 投票 0

无法使用MapStruct映射嵌套@Data

尝试使用 @Data 和 @Builder 映射嵌套对象时,mapStruct 抛出以下错误:“在目标类型中找不到属性“profile”的读取访问器。” @Mapper(组件...

回答 3 投票 0

MapStruct 属性在元数据中没有目标名称的写入访问器

我有一个 FlatDTO,需要映射到包含 InfoData 和 MetaData 的嵌套响应 响应的代码由 OpenAPI 生成。所以下面的定义不能改变。 包...

回答 1 投票 0

如何从java流中的接口调用MapStruct方法

我最近开始在项目中使用MapStruct映射工具。过去,为了映射 DTO -> 实体,反之亦然,我使用自定义映射器,例如: public static CustomerDto toDto(客户客户...

回答 3 投票 0

Mapstruct 如何处理封装在 JsonNullable 中的映射嵌套对象?

我意识到这可能会让mapStruct超出它的设计目的,但万一我错过了一些东西...... 我有一个 openapi-generator 生成的一组嵌套对象,它们全部包裹在

回答 3 投票 0

MapStruct @MappingTarget 生成一个空方法

有一个目标类型,由Lombok形成: @数据 @Builder 类目标{ 私有最终字符串a; } 并有一个 DTO: @价值 @Builder 类 DTO { 私有最终字符串a; } 映射器: @映射器(

回答 3 投票 0

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