There is no getter for property named 'null' in 'class XXX'异常

看网上关于这方面错误的是百花齐放

我的错误原因是用mybatis-plus根据id删除(deleteById)或更新(updateById)数据时报错

注意:id必须为主键

我们看mybatis-plus的封装,这里以deleteById为例

 

 

我们需要在主键字段上面添加 @TableId,这个主键可以是任意字段表示,不一定非要用“id”

只有加了@TableId注释,才可以用类似deleteById的方法,此id即为注释下的字段

原文地址:https://www.cnblogs.com/zhulei2/p/13404098.html