null不能赋值给int类型,Integer可以。

报错Null value was assigned to a property of primitive type setter of ...


原因:持久化类中使用int定义某个字段,字段又被默认为null。


解决方法:你的持久类里别用int类型,用Integer类型。因为Integer是可以被赋给null的,但int不行。