Mybatis使用时,出现com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: User["enable"])..
原因:
实体类中使用的enable属性定义如下,类型为包装类型Boolean, 但是对应getter和setter却用成了boolean基本类型,所以映射出了问题。
Boolean enable;
public boolean getEnable() {
return this.enable;
}
public void setEnable(boolean enable) {
this.enable = enable;
}
解决办法:
统一类型,基本类型和包装类型不要混着用就行了。