一、原因

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

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

二、解决

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

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

 

 

相关文章:

  • 2021-09-14
  • 2021-06-11
  • 2023-03-15
  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
  • 2021-07-14
  • 2021-03-16
猜你喜欢
  • 2021-07-31
  • 2021-08-22
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案