情景:Spring-SpringMVC-MybatisPlus,编辑某个数据页面,将页面中的某个输入框中的内容清空,更新到数据库,采用MP的updateById方法没法更新,这里的没法更新是没有将空数据更新到数据库。html
例如:Account account = selectById(xxxx);//根据主键查询出须要修改的内容数据库
String param = request.getParameter(xxx);//也难获取的须要修改的参数,此参数值为空字符串mybatis
account .setParam(param);ide
service.updateById(account );//采用MP的更新方法ui
解决.net
(目前在使用的,mybatisplus版本2.0.5)xml
一、在实体类中添加策略,validate = FieldStrategy.IGNORED,该策略为忽略htm
二、在xml中配置blog
因为各类缘由未能配置成功,后续可能添加字符串
相关内容:
updateById更新null数据抛异常:https://blog.csdn.net/a990914093/article/details/98590575