java - 如何在 lombok 中使用单一属性添加

标签 java lombok

如何在lombok中使用@Singular属性添加

Foo foo = ..;
FooActivity fa = ..;

foo.fooActivity(fa); // this fails - compilation error

@Builder    
class Foo {
    @Singular("fooActivity")
    private List<FooActivity> fooActivities;
}

最佳答案

你尝试过这样的事情吗?

Foo myFoo = Foo.builder()
.fooActivity(new FooActivity())
.fooActivity(new FooActivity())
.build();

关于java - 如何在 lombok 中使用单一属性添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67915612/

相关文章:

lombok - 将自定义方法添加到 Lombok @Builder

java - java中的中断线程

Java:双击文本文件。我想将文件加载到文本编辑器中,但如何获取单击文件的文件路径?

java - 无法在 JavaFX 中加载 FXML 文件

dagger-2 - 在 Lombok 中使用 Dagger2

java - 在不可变请求类中使用 Lombok

java - 如何找到代码中内存泄漏的地方?

Java协变数组不好吗?

java - Lombok @Builder 在 lombok-1.16.18 java :cannot find symbol builderclass 中不工作

spring-boot - 架构域模型和 View 模型