@TableField(updateStrategy = FieldStrategy.IGNORED)
private String phoneNo;

因为联系人手机号码可以修改为空值,所以加@TableField(updateStrategy = FieldStrategy.IGNORED)注解,可以让phoneNo为空的时候用MP更新数据库是不会忽略此字段。

后来我在修改该对象其他属性时,没有设置phoneNo的值,更新时发现phoneNo就被更新为空。所以为了避免此情况我不得重新查询该字段值再赋值一遍。

切记用此注解需谨慎!!!

 

相关文章:

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