在MyBatis-Plus配置文件中修改field-strategy字段验证的值为0,即忽略判断。记住,光设置这个是不会进行判断了,但是你会发现更新插入操作的时候还是会报错,会报jdbcType不允许为空,这个时候,你需要确保你的PO对象(即@TableField(value="XSID")修饰字段的时候,还需要加入el属性,每个属性对应数据库的jdbcType类型,这样才能成功更新空值或null。以上是笔者在实际项目中遇到mybatis-plus更新操作不生效的问题总结以及解决方案,读者可以根据具体需求选择适合自己的一种解决方法,希望能对大家有所帮助。
暂无评论