腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用
MapStruct
映射
嵌套
的
原始列表
、
、
、
、
我正在尝试
映射
我
的
遗留API
对象
(我不能更改它),它具有
嵌套
的
原始List类型属性。列表
的
元素与DTO列表
的
元素不兼容,应显式
映射
为
嵌套
。不幸
的
是,
MapStruct
似乎认为原始List与所有类型化列表兼容,并忽略了我试图指定
的
任何
映射
,生成
的
代码不能正常工作,稍后在序列化程序中
的
某个地方产生错误。我
的
API<
浏览 67
提问于2021-03-13
得票数 1
2
回答
MapStruct
:如何
映射
到现有目标?
、
我在服务中有一个更新实体
的
方法
。它接受具有更新实体所需数据
的
对象
。Dto
对象
的
字段少于entity,但这两个字段具有相同
的
名称。 是否可以通过传递现有目标
对象
将
mapstruct
用于该例程作业?
浏览 85
提问于2020-11-10
得票数 1
回答已采纳
2
回答
在
Mapstruct
中使用双向实体
方法
、
、
、
我有双向
映射
(@OneToMany Hibernate)和额外
的
方法
来确保两个
对象
链接。简单
的
例子:
映射
器: 已生成: 主要问题:如何强制
Mapstruct
使用parent.addChild (...)来保持父
对象
和子
对象
列表之间
的
双向
映射
。我有一个更复杂
的
结构,有多个
嵌套
的
子代,所以可扩展性将被考虑在内。
浏览 109
提问于2021-02-28
得票数 2
回答已采纳
1
回答
如何将
嵌套
引用扁平化成一个简单
的
目标?
我在
MapStruct
中使用spring。POJO与所有“内部”数据(如代理键、审计信息等)
的
表结构对齐,而域
对象
是分层
的
,只包含与业务相关
的
数据。我必须在特定于表
的
POJO (平面结构)和带有
嵌套
对象
的
域
对象
之间进行
映射
。如何在
MapStruct
1.2.0中最好地做到这一点?Address,并且不会像
MapStruct
引用提到
的
那样调用toA
浏览 1
提问于2019-02-07
得票数 3
回答已采纳
1
回答
Mapstruct
:
嵌套
对象
的
自定义
映射
方法
、
、
、
我想使用
mapstruct
在这些
对象
之间进行
映射
: MyObj1--List<MyObj3> myObj3List } 但是由于这些都是
嵌套
对象
,这样我就会得到一个错误,说No prope
浏览 86
提问于2020-11-02
得票数 1
1
回答
mapstruct
将
方法
应用于列表中
的
所有
对象
、
我
的
问题是:我想使用PersonB将一个类型
的
mapstruct
映射
到PersonA,并修剪在List<Address> addresses中找到
的
所有字符串。value.trim() : null;} 我
的
结构有点复杂,但我试着总结一下。我不知道为什么这个
映射
器没有按预期工作,为什么字符串没有被裁剪。
浏览 9
提问于2021-11-08
得票数 0
回答已采纳
1
回答
将实体-
对象
转换为具有
MapStruct
框架
的
对象
、
这个容器是杰克逊用
的
。 }MapperUtils -(这是
MapStruct</e
浏览 9
提问于2020-05-28
得票数 0
回答已采纳
1
回答
是否可以强制
mapstruct
将一个
映射
方法
委托给另一个
映射
方法
或默认(内置)转换?
是否可以强制
mapstruct
将一个
映射
方法
委托给另一个
映射
方法
或默认(内置)转换? 基本上,我希望在使用MapperX
的
自定义
映射
方法
中访问uses MapperA
的
自定义
映射
方法
。但是我无法在MapperX
的
自定义
映射
方法
中获得注入
的
MapperA。 内置转换也是如此。我
浏览 28
提问于2021-06-28
得票数 0
1
回答
映射
嵌套
列表
、
我有一个包含
嵌套
对象
列表
的
对象
@Setterpublic class Notification {public class ExternalReferencePayload {} public Notification dt
浏览 8
提问于2020-05-28
得票数 0
1
回答
mapstruct
空检查会导致斑点错误。
我们为同样使用lombok
的
源和目标定义了一个
mapstruct
。NP_NULL_PARAM_DEREF类型
的
斑点错误:
方法
调用对非空参数传递null。因为当代码创建Target
对象
时,它检测到
的
元素可以是空
的
。 为元素本身定义<
浏览 4
提问于2021-04-13
得票数 0
1
回答
Mapstruct
:泛型
映射
、
、
interface MyMapper<X extends Base_1, Y extends Base_2>{} 我希望将泛型类型Y
的
对象
映射
到泛型类型X
的
另一个
对象
。用
mapstruct
做这种事有可能吗?还是必须为泛型
映射
编写
自定义
映射
程序?当我编译上面的代码时,我会得到编译错误。at org.
mapstruct
.ap.mo
浏览 24
提问于2015-08-19
得票数 2
回答已采纳
1
回答
如何为
Mapstruct
指定默认
映射
方法
、
、
我有一个简单
的
对象
客户端 public class Client { String name;} 我想把它
映射
到几乎相同
的
物体上我有一个
方法
可以做到这一点。我已经用
自定义
@CodeMapping注释标记了我
的
方法
,并将该注释放入qualifiedBy参数。所以,这是我
的
映射
器。externalCode", q
浏览 104
提问于2020-12-18
得票数 0
1
回答
如何向现有的
mapStruct
映射
程序添加
自定义
映射
?
、
、
所以我
的
这位同事创建了一个简单
的
映射
器,我想给它添加一些更多
的
特性。我怀疑
mapStruct
不会自动为它生成
方法
,所以我相信我将不得不编写
自定义
映射
逻辑。我希望将
嵌套
在输入
对象
中并保存在键值对结构中
的
值
映射
到输出
的
属性。 我是否正确地假设我需要编写一个
自定义
映射
器?可以将我
的
自定义
映射
浏览 4
提问于2021-09-27
得票数 0
回答已采纳
2
回答
MapStruct
Spring页面到
自定义
对象
的
转换包括检查
、
、
我使用
MapStruct
将Page
对象
转换为应用程序
的
自定义
对象
。我使用此
映射
将Page
对象
的
内容字段转换为数据模型中
的
自定义
对象
列表:虽然这可以正常工作,并在存在内容时转换元素,但是在没有Page内容
的
情况下,这是不正确
的
浏览 6
提问于2022-08-16
得票数 0
1
回答
在Android中使用
MapStruct
映射
泛型类型?
、
、
、
、
我有一个场景,在这个场景中,我必须使用Resource来处理
对象
映射
,将RealmObject
对象
(来自网络请求)转换为RealmObject
对象
(数据层)。我试图创建一个通用
的
Mapper接口,以避免为每个资源定义一个
自定义
映射
程序,如下所示:import org.
mapstruct
.factory.Mappers= Mappers.getMapper(ResourceMa
浏览 3
提问于2017-07-21
得票数 2
回答已采纳
1
回答
如何使用
Mapstruct
和Kotlin在另一个
映射
器中使用
映射
器?
、
、
、
我希望使用
Mapstruct
(在Kotlin中)使用
嵌套
的
DTO将实体
映射
到DTO。我有第一个DTO定义如下: val something: String这个DTO
映射
在一个实体中,反之亦然,使用
Mapstruct
。entityToDto(entity: FirstEntity): FirstDto } 第二DTO
嵌套</em
浏览 0
提问于2021-02-05
得票数 0
回答已采纳
1
回答
如何使用
MapStruct
实现部分
自定义
映射
?
、
我希望
MapStruct
映射
我
的
对象
的
每个属性,,除了一个特定
的
属性之外,我希望为它提供一个
自定义
映射
。 dto.fieldRequiringCustomMapping = map; } 有没有一种
方法<
浏览 2
提问于2021-10-18
得票数 2
回答已采纳
1
回答
尝试在
mapstruct
中为目标和源为字符串
的
所有字段创建通用
映射
器
、
、
我有一个要求,对于所有的字符串->字符串
映射
,我需要检查源字符串是否为空,如果是,我想返回null。我原以为这能行得通,但不幸
的
是没有 @Mapping(source = "in", target = ".但反过来,我实际得到
的
是 String mapString(String in) { return null;} 在使
浏览 55
提问于2021-04-06
得票数 1
1
回答
忽略子
对象
,除非特定
映射
的
属性
、
是否有一种
方法
可以将
MapStruct
映射
配置为忽略子
对象
,但仍然
映射
子
对象
上
的
特定属性?organization.id") // except organization.id} 这样,目标organization是非空
的
,并且从源
的
organizationId字段中设置了id字段。目前,这种
方法
似乎优先于
浏览 2
提问于2020-01-15
得票数 1
回答已采纳
1
回答
Mapstruct
-将包含和接口
的
对象
转换为自己
、
、
、
我使用
mapstruct
将一个
对象
转换为另一个
对象
。到要转换
的
对象
中,有一个接口,而
mapstruct
不喜欢这样。我能够通过实现
方法
的
默认值并指定调用
的
实现来将接口转换为
对象
: public default MessagesList interfaceMapping (Integer not, List<MessageEntity> list) { return messToImpl(numNo
浏览 21
提问于2019-01-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
强烈推荐 MapperStruct,不要用 BeanUtils.copyProperties 拷贝数据
MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询
MyBatis之Mapper XML 文件详解 四-JDBC 类型和嵌套查询
MyBatis 的执行流程,写得也太全了吧!
Mybatis 查询语句结果集总结
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券