mapstruct 相关问题

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

的IntelliJ没有看到MapStruct生成的类

当我在春天开机使用MapStruct它生成一个实现类,我想对文件访问导入单元测试的IntelliJ但没有看到它@SpringBootTest(类= {OrderMapperImpl.class} ...

回答 1 投票 0

覆盖映射类或客户映射器的方法或属性mapping-春季启动

我有一个在database.I坚持价值正在于它是日期列的那些属性的一个面临的问题下面的DTO,实体,映射器类。我输入“DD-MM-YYYY”格式的字符串。然而,它...

回答 1 投票 1

Mapstruct:HashMap的源到对象

我怎么能使用HashMap 作为源到对象?这是我的目标对象:公共类ComponentStyleDTO {私有String属性;私有对象值; } 我有 ...

回答 2 投票 1

如何扁平化嵌套引用到一个简单的目标?

我使用的弹簧数据JDBC与MapStruct。该POJO是与所有的“仅供内部使用”数据,如代理键,审计信息等,而域对象的表结构一致...

回答 1 投票 1

用java Mapstruct暧昧映射方法

我用java Mapstruct合作,映射到实体DTO的我想使用其他映射一个映射,与实施都具有相同签名同样的方法正因为如此我得到” ...

回答 1 投票 1

Mapstruct映射布尔为String

我在我的模型类(源)的几个布尔领域。在我的DTO类中的目标字段是字符串。我需要映射为Y真假为N.有超过20个布尔领域,现在的我...

回答 2 投票 2

使用不可变项时在MapStruct中关闭“构建器”

如何在MapStruct中完全禁用“构建器”?我根本不想使用它们,因为它们给我造成了各种各样的问题。我在META-INF下创建了服务文件(我希望使用...

回答 2 投票 3

Java:未映射的目标属性

我有Mapper的问题。我正在使用mapstruct-processor来构建Maven项目。我一直收到警告:警告:(15,16)java:未映射的目标属性:“from,to”。警告:(13,13)java:...

回答 2 投票 0

Mapstruct - 为映射属性找到的不明确的映射方法

我正在使用mapstruct从一个DTO映射到另一个DTO。我有多个默认方法,但其中2个返回值为String,并且使用与输入参数相同的类给我“...

回答 1 投票 2

想要将对象的属性从List映射到Object

遍历ACROD时,有一个列表,并希望将该列表中的第一个对象映射到我的域对象。 @Mapping(源=“insuranceSvcRqs [0] .policyQuoteInqRqsAddRqsAndPolicyQuoteInqRqs [0] ...

回答 1 投票 0

如何忽略集合创建的方法

Mapstruct使用我自己的无参数方法作为List的工厂(而不是构造函数)我试图映射一些对象树,它应该逐级构建。所以我有一个硬编码根的方法...

回答 1 投票 0

Spring不在JHipster Web应用程序中注入Mapstruct生成的类

我正在开发使用JHipster v2.20.0创建的Web应用程序。使用Eclipse 4.5.0 WTP作为IDE。 Spring配置基于注释。我刚刚将此拉与我们的代码合并。当我尝试运行...

回答 5 投票 8

反向映射在默认函数上不能很好地工作

抱歉,我是maptruct的新手,假设我们有Door,Car classes&DoorDTO,CarDTO如下图所示,我是否必须编写doorsToDoorsDTO的反函数才能使carDTOToCar正常工作?...

回答 1 投票 1

当mapperclass有多个带有常量返回类型的方法时,常量不起作用

我有以下映射器接口:@Mapper(componentModel =“spring”,uses = {MapperClassA.class})public interface SourceTargetMapper {@Mapping(target =“allowed”,constant =“...

回答 1 投票 0

MapStruct指定子映射

这是我的榜样。 public class Company {.... private String companyName; ....} public class Employee {.... private String name; ....} public class EmployeeDto {......

回答 1 投票 0

如何在MapStruct中禁用源映射中的字段?

例如,我有一个字段的映射类,没有在映射类中显示。我要映射的一个类:@Entity @Table(name =“t_connection”)@Getter @Setter @EqualsAndHashCode public ...

回答 1 投票 0

Mapstruct:使用Adders时更新时清除收藏

我尝试将我的DTO对象映射到我的JPA实体。我的ParentEntity中有一个孩子的集合。可以添加addChild()。 Mapstruct通过...支持使用Adder。

回答 1 投票 1

如果property为null,如何让MapStruct不生成包装器对象?

我有一些代码使用MapStruct将from.id映射到to.ref.id结构。当from.id为null时,MapStruct将创建一个新的Reference实例并将其id设置为null。我该怎么做呢......

回答 1 投票 1

使用MapStructs的表达式映射属性

class Product {Object obj; class Object {Float amount; class ObjectDto {整数价格; class ProductMapper {@Mapping(expression =“java(this.convert(dto.getObject()....

回答 1 投票 0

如何根据containsKey将值映射到对象?

我有一个像这样的值的地图:地图 values = Map.of(“name”,“myName”,“address”,null);我想更新这样的对象:class User {String name;字符串地址; ...

回答 1 投票 2

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