Java实体类的 前两位不要涉及大小写
JavaBean
public class UserInfo implements Serializable, Cloneable {
private Long uId;
private Long status;
public Long getuId() {
return uId;
}
public void setuId(Long uId) {
this.uId = uId;
}
public Long getStatus() {
return status;
}
public void setStatus(Long status) {
this.status = status;
}
}
我们用postman调接口 :
传参数
{
“uId”:1,
“status”:1
}
发现日志
[INFO] UserInfo- 【传参】:1, 插入数据:{ “status”:1}
只看到status,而没有uId
javaBean的规范导致json传参首字母大写将永远获取不到
我们通过get/set方法来获取属性的值
getuName 对应的属性名是 uname
getUName对应的属性名是 UName
如果写成 uName 或者 Uname 的话就是不合法的属性名。