使用mybatis-plus查出来的数据为空的问题

tech2022-12-06  99

一、原因

 mybatis_plus 默认会使用 “id” 为主键字段,如果数据库的主键字段不是“id”的话,使用mybatis-plus中的 selectById ,getById 方法查询数据是查询不出来的。

二、解决

在实体类的主键字段加上@TableId(value =“数据库你的主键字段”)注解即可 例如我的是product_id为主键。

 

 

最新回复(0)