Lombok Builder 無參構造

Lombok Builder 無參構造

@Data
@ToString
@Builder(toBuilder = true)
public class Term implements Serializable {

    @Tolerate
    public Term() {
    }
}
  • 單獨使用@Data註解,會生成無參數構造方法
  • 單獨使用@Builder註解,發現生成了全屬性的構造方法
  • @Data@Builder一起用 沒有了無參的構造方法,手動添加無參構造也會報錯,應使用@Tolerate註解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章