解決方式:
1.仔細對比傳入的參數的類型,名稱和用來接收的對象的類型名稱是否對應
比如下邊,title傳入數字,後臺要接受的是字符串
前端參數:
{
"author": "張三",
"content": "從水電費身無分文額",
"title":123456,
}
對象:
Article article ;
private String author;
private String content;
private String title;
2.仔細檢查用來接收數據的對象是否定義正確,是否有多個屬性對應同一字段,本人的錯誤就是這種情況
屬性上邊使用了@TableField指定對象屬性對應的mysql表字段,但是由多對一,在接收數據時報錯。
@TableField("ansUserId") private String ansUserId; @TableField("ansUserId") private String name;