Lombok@Builder和@NoArgsConstructor衝突

問題

今天在使用lombok簡化model類時。使用@Builder建造者模式。報如下異常
clipboard.png
clipboard.png源碼分析

解決辦法。

  1. 去掉@NoArgsConstructor
  2. 添加@AllArgsConstructor

源碼分析

clipboard.png

下圖是編譯後的源碼
clipboard.pngui

只使用@Builder會自動建立全參構造器。而添加上@NoArgsConstructor後就不會自動產生全參構造器spa

相關文章
相關標籤/搜索