gpt4 book ai didi

java - Lombok如何自定义 boolean 对象字段的getter?

转载 作者:行者123 更新时间:2023-12-03 06:48:30 24 4
gpt4 key购买 nike


我的一个 POJO 有一个 boolean 对象字段,允许数据库中存在 NULL(一项要求)。是否可以在类级别使用 @Data Lombok 注释并覆盖 boolean 字段的 getter?它生成的默认值是 boolean 字段的 getXXX 方法。我希望将其重写为 isXXX()?

谢谢,
稻田

最佳答案

这有点冗长,但是您可以提供自己的isXXX,然后使用AccessLevel.NONE告诉Lombok不要生成getXXX >:

@Data
public class OneOfPaddysPojos {

// ... other fields ...

@Getter(AccessLevel.NONE)
private Boolean XXX;

public Boolean isXXX() {
return XXX;
}
}

(嘿,至少它不像您一开始就没有使用 Lombok 那样冗长!)

关于java - Lombok如何自定义 boolean 对象字段的getter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18139678/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com