Could not write JSON: (was java.lang.NullPointerException);对接口的时候出现的,之前没有前后端分离,现在要前后端分离来实现功能。
根据警告信息定位到出现问题的地方了,实体类的字段转json的时候出现了问题,看了下代码
public class OptionExt {
Integer selectCount;
String userNames;
public String getUserNames() {
return userNames;
}
public void setUserNames(String userNames) {
this.userNames = userNames;
}
public int getSelectCount() {
return selectCount;
}
public void setSelectCount(int selectCount) {
this.selectCount = selectCount;
}
}
定义用的Integer,get/set方法都是int改成一样就行。(使用lombok吧,好用)
不过我很好奇的一个问题是:在实体类转json,基本类型会不会触发自动装箱和拆箱 ?