java - Mapstruct 将嵌套属性映射到目标 v1.3.1.Final
问题描述
我想知道是否可以使用 Mapstruct 1.3.1.Final 为本示例编写一个简单的映射(由于项目相关原因,我无法升级):
List<A> mapBToList(B b);
是B
:
public class B {
private List<C> c;
}
A
并且C
具有相同的属性
解决方案
我不知道直截了当,但这样的事情肯定会奏效:
List<A> mapCListToAList(List<C> c);
default List<A> mapBToList(B b){
return mapCListToAList(b.getC();
}
推荐阅读
- xcode - 损坏的开发人员证书和资料
- python - 使用python编写程序以查找列表中的最大数?
- python - 如何选择与熊猫数据框中给定的一列值相对应的多列值
- prolog - Prolog:使用运算符使双重否定成为可能
- python - Django elasticsearch dsl术语和短语搜索不起作用
- swiftui - 如何让我的 SwiftUI 小部件每分钟更新一次?
- python - 我怎样才能使这段代码更短但实现更多 - Python - 电子邮件验证程序
- php - Laravel Eleoquent 模型自动字段
- angular - 在Angular中更改每个框的位置的最佳方法是什么
- python - Pycharm 中的基本解释器不显示来自 Linux 的 Windows 子系统的 Python [Ubuntu 20.04]