如果一个用了 Lombok, 带了 @Builder的类中,给某个property设置了一个初始值,在编译时会报警告提醒加上@Builder.Default 注解,但是加在 property 上,会有一个问题,就是直接new出来的对象就不会带有初始值,直接使用会导致空指针问题。
了解 工作生活心情记忆 的更多信息
订阅后即可通过电子邮件收到最新文章。
好记性不如烂笔头
如果一个用了 Lombok, 带了 @Builder的类中,给某个property设置了一个初始值,在编译时会报警告提醒加上@Builder.Default 注解,但是加在 property 上,会有一个问题,就是直接new出来的对象就不会带有初始值,直接使用会导致空指针问题。
订阅后即可通过电子邮件收到最新文章。