MybatisPlus修改时空字段无法修改怎么办
发表于:2025-02-21 作者:千家信息网编辑
千家信息网最后更新 2025年02月21日,这篇文章主要介绍MybatisPlus修改时空字段无法修改怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!MybatisPlus空字段无法修改点开修改数据为空时,点击确定,
千家信息网最后更新 2025年02月21日MybatisPlus修改时空字段无法修改怎么办
这篇文章主要介绍MybatisPlus修改时空字段无法修改怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
MybatisPlus空字段无法修改
点开修改
数据为空时,点击确定,可列表出现的数据还是为原来的数据
查看后台的打印输出,发现没有更新的这2个字段
这个时候,在实体类中加入
这行注释的意思是
在属性执行修改时,将自动填充一个值(默认为null),即将字段修改为空,而不是不做修改。
Mybatis-Plus修改指定字段
核心代码
/** * 修改密码(只能修改自己的密码) * * @author zhangxuewei * @param userID * @param password * @param session * @return */ @ResponseBody @RequestMapping(value = "/updateUserPWD", method = RequestMethod.POST) public ResultCode updateUserPWD(@RequestParam(value = "password_old") String password, @RequestParam(value = "password_new") String newpassword, HttpSession session) { logger.info("updateUserPWD ..........."); User user1 = (User) session.getAttribute("sessionUser"); ResultCode res = new ResultCode(); EntityWrapperew = new EntityWrapper<>(); ew.eq("user_name", user1.getUserName()); User user2= userService.selectOne(ew); if(user2.getPassWord().equals(AIAppUtils.encrypt(password))) { if (StringUtils.isNotBlank(password) && StringUtils.isNotBlank(newpassword)) { String setSql = "pass_word = " + "'" + AIAppUtils.encrypt(newpassword) + "'"; EntityWrapper ew1 = new EntityWrapper<>(); ew1.eq("user_id", user1.getUserID()); try { userService.updateForSet(setSql, ew1); session.removeAttribute("sessionUser"); res.setCode(0); } catch (Exception e) { // TODO: handle exception res.setCode(1); } } else { // 参数不能为空 res.setCode(1); res.setMsg("参数不能为空"); } }else { res.setCode(1); res.setMsg("原始密码不正确!"); } return res; }
以上是"MybatisPlus修改时空字段无法修改怎么办"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
字段
密码
数据
怎么办
时空
内容
参数
篇文章
原始
代码
价值
兴趣
后台
实体
小伙
小伙伴
属性
意思
时候
是在
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何爬数据库数据
电商网站 服务器
虚拟主机数据库怎么找
网络技术介绍网
泾县租房网络安全
部队网络技术维护员
人社部网络安全
鞍山会员报单软件开发设计
软件开发工程师的交接内容
调研网络安全报告
网络技术暑期活动方案
网络安全信息工程师什么时候考
联通网络服务器连接失败
软件开发哪个方向不太会失业
双十一云服务器
阿里轻量应用服务器
云服务器的管理网站怎么弄的
网络安全征文电子版怎么写
深圳服务器电源价格怎么样
浩方我的世界服务器
晋中java软件开发培训
jade记住选择的数据库
修改浏览器代理服务器
中国市值最高的网络安全公司排名
奉贤区网络软件开发管理方法
当前我国网络安全的形势及对策
焦作软件开发招聘信息
网络游戏服务器运营商
计算机网络技术怎么设置主机
我的世界网易版32k村民服务器