MybatisPlus修改时空字段无法修改怎么办
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章主要介绍MybatisPlus修改时空字段无法修改怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!MybatisPlus空字段无法修改点开修改数据为空时,点击确定,
千家信息网最后更新 2024年11月25日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安全错误
数据库的锁怎样保障安全
方舟专用多人服务器
民生 分行 软件开发
spss数据库怎么导入
以数据网络安全平台四个要素
服务器数据怎么导入苹果
衡泰软件开发商怎么样
参加网络安全宣传活动的通知
浪潮刀片服务器维修服务
浦东新区网络技术服务专业服务
本地server配置数据库
死神来了游戏连不上服务器
深圳酷娱网络技术有限公司
扬州盛安软件开发有限公司
web发布服务器上
软件开发都需要什么技术人员
学吉他软件开发
阿里核心数据库
狼人杀服务器错误5
网络安全技术专业研究生
数据库外键约束有什么用
鑫宇科技互联网项目
与数字化数据库是什么
管理数据库拼音
服务器机器人渗透率
网络安全责任有哪几种
聊天软件开发java
郑州做网络安全一年有多少钱
刷单需要什么数据库
公安网络安全线上考试简报
日常服务器管理