java - Lombok + spring boot java 8:在使用lombok builder注释的类中处理列表创建和更新
问题描述
龙目岛版本:1.18.6
我的用例是在运行时将接收到的对象列表添加到类变量列表中,该对象具有@Builder 注释,如下例中定义:
@Getter
@Builder
public class Source {
@Singular("multiple")
private List<MultipleSource> multiple;
}
从 DAO 类中,我将收到多个值的列表,我有兴趣将其映射到 Source 中的多个列表变量:
Source(Source.builder().multiple().build());
当我尝试使用它创建一个列表new
并将其发送给构建器时,它会按预期编译失败。
如何创建或映射接收到的列表到类变量列表?
解决方案
推荐阅读
- swift - UISegmentedControl iOS 13 SelectedTint 默认颜色
- salesforce - 文件格式和扩展名不匹配
- php - 如何使用平面 json 结果数组创建 PHP 自定义嵌套 json 数组
- python-3.x - __rrshift__ 可以接受多个参数吗?
- android - 如何在项目中设置 com.google.firebase:firebase-database 库
- c++ - 从 VSStudio 得到 C2628 奇怪的错误,所有分号都在那里
- apache-flink - 如何使状态巨大的 Flink 工作完成
- node.js - 如何在持续集成中管理 .env 配置
- python - 在 Pandas 中创建 Excel SUMIFS
- c++ - 在 C++ 中使用地图时“无法从...进行转换”