使用Lombok的@Data和@Builder作爲post請求接口接收前臺傳到後臺的參數,還沒進入方法,後臺報錯,主要報錯信息:java.lang.IllegalStateException: No primary or default constructor found for XXX和java.lang.NoSuchMethodException
判斷因爲沒有無參構造函數,首先想到手動添加無參構造函數,系統直接不能啓動
問度娘lombok無參構造函數,
找到一篇文章記lombok@Data和@Builder一起用無法添加無參構造方法的坑
手動添加無參構造函數,並使用 @Tolerate註解,完美解決
lombok的@Data與@Builder一起使用時,實體類沒有無參構造函數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
關於oracle12問題
有關ojdbc中Cause: java.sql.SQLException: ORA-01017: 用戶名/口令無效; 登錄被拒絕的問題 只需將oracle驅動包換爲ojdbc7即可
qq_32281025
2020-07-05 06:54:24
RCA(Root Cause Analysis)總結
Nick_Na
2020-07-04 02:51:14
左鏈接 和 右鏈接(left join right join) 使用注意點
Brico_csdn
2020-07-03 08:29:32
【新夢想學員乾貨】必看!年薪30W的軟件測試“老司機”工作經驗。
newdreamtest
2020-07-02 02:25:03
EssentialPIM Pro 工具使用
neimeng0
2020-06-23 19:56:27
大學裏應該重點學習哪門技術語言
程序员成长史
2020-06-21 09:50:28
How to Determine What Ports are Being Used in Windows 10
nickDaDa
2020-06-21 02:11:57
怎麼在Linux系統下對Tomcat9安裝SSL證書?
DreamMakers
2020-06-20 14:28:12
如何申請域名、購買證書並在Nginx服務器上實現HTTPS?
DreamMakers
2020-06-20 13:17:40
在SpringBoot中,怎麼在應用程序啓動或退出時執行初始化或者清理工作?
DreamMakers
2020-06-20 13:17:40