2020-09-02

tech2022-09-05  99

 

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; }

解决办法:

统一类型,基本类型和包装类型不要混着用就行了。

最新回复(0)