lombok的@Data與@Builder一起使用時,實體類沒有無參構造函數

使用Lombok的@Data和@Builder作爲post請求接口接收前臺傳到後臺的參數,還沒進入方法,後臺報錯,主要報錯信息:java.lang.IllegalStateException: No primary or default constructor found for XXX和java.lang.NoSuchMethodException
判斷因爲沒有無參構造函數,首先想到手動添加無參構造函數,系統直接不能啓動
問度娘lombok無參構造函數,
找到一篇文章記lombok@Data和@Builder一起用無法添加無參構造方法的坑
手動添加無參構造函數,並使用 @Tolerate註解,完美解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章