mapstruct 相关问题

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

为什么mapstruct在新的arraylist中将所有值设置为null

我正在尝试使用映射结构使用两个对象中的字段来创建列表。它成功地使用所有字段创建了新列表,但我丢失了对象中的所有值。我正在使用...

回答 1 投票 0

如何将输入对象传递给表达式?

在 MapStruct 版本 1.1.0.Final 中,这是可能的: @映射({ @Mapping(target = "transaction.process.details", expression = "java(MappingHelper.mapDetails(request))"), ...

回答 1 投票 0

MapStruct:如何将输入对象传递给表达式?

在 MapStruct 版本 1.1.0.Final 中,这是可能的...... @映射({ @Mapping(target = "transaction.process.details", expression = "java(MappingHelper.mapDetails(request))"), //更多映射...

回答 1 投票 0

SpringBoot 无法自动装配。没有发现“UserMapper”类型的 Mapstruct Mappers 错误

这是我的用户类。 @实体 @Table(名称 = "用户表") @数据 公共类用户{ @ID 私人长ID; 私有字符串用户名; 私有字符串密码; } 这是我的 UserDto,我知道...

回答 2 投票 0

将布尔值更改为布尔值会在 MapStruct 中抛出 noSuchMethodError

我有一个由 hibernate 定义的布尔值 公共类 MyClassWithMyVar { @Column(name="myVar", nullable=false) 私有布尔 myVar; 公共布尔 getMyVar(){ 返回我的Var...

回答 2 投票 0

Mapstruct:当源为空时如何将目标字符串默认为空字符串(两个字段具有相同的名称和类型)Java / Spring

我有两个对象源和目标,它们具有相同的字段名称和类型。 如果源字段为空,我希望目标为“”(空字符串) 我的界面映射看起来像这样(这...

回答 3 投票 0

在java项目上集成MapStruct和useIncrementalCompilation

我正在开发一个企业java项目,我们想添加mapstruct作为依赖项。我们设置 true (之前设置为 false

回答 1 投票 0

如何在 JUnit5 中模拟 MapStruct 嵌套映射器

我已经寻找解决方案大约一天了。我仍然无法给出一个有效的例子。 我的问题很简单。我有一个映射器使用另一个映射器: @Mapper(componentModel = "弹簧",

回答 4 投票 0

java mapstruct - 在相关集合中映射字段

我想在我的 Spring 应用程序中使用 mapstruct 库将模型列表映射到 dto 列表。假设我有两个这样的模型: 公共类员工{ 私有整数 ID; 优先...

回答 3 投票 0

使用Java 17和Spring Boot 3.2.3 @Mapper无法创建Bean

我从过去 3 年开始就在 Java 11 和 Spring boot 2.6.6 中使用 Mapstruct。最近将项目依赖项更新为 Java 17 和 Spring Boot 3.2.3。一旦我在创建 bean 时遇到问题...

回答 1 投票 0

Spring Boot 无法将 MapStruct 注入容器,并出现错误:NoSuchBeanDefinitionException:没有类型的限定 bean

我尝试在 Spring Boot 项目中使用 MapStruct,但在将 MapStruct 定义的类注入容器时遇到问题。 错误描述: 描述: 构造参数1...

回答 1 投票 0

如何使用Mapstruct将缺少字段的DTO映射到分层域实体?

我有一个像这样的域基类: @数据 @超级建造者 @NoArgs构造函数 @AllArgsConstructor 公开课产品{ 私有 UUID ID; 私人类别类别; } 类别字段我...

回答 1 投票 0

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

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