使用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