跳至主要內容

Lombok中@Builder注解使用注意事项

postav小于 1 分钟

Lombok中@Builder注解使用注意事项

Lombok使用@Builder注解时,默认是不能反序列化的,因为没有默认构造函数,因此可以通过增加下面2个注解来解决问题:

@NoArgsConstructor(access = AccessLevel.PUBLIC)@AllArgsConstructor(access = AccessLevel.PRIVATE)

示例代码:

@Data
@Builder
@NoArgsConstructor(access = AccessLevel.PUBLIC)
@AllArgsConstructor(access = AccessLevel.PRIVATE)
public static class NamespaceItem {
   private String namespace;

   private Map<String, Set<String>> appOwners = Maps.newHashMap();
}

版权申明

本站点所有内容,版权均归https://wenchao.renopen in new window所有,除非明确授权,否则禁止一切形式的转载协议

打赏

微信 支付宝

上次编辑于:
打赏
给作者赏一杯咖啡吧
您的支持将是我继续更新下去的动力
微信微信
支付宝支付宝