
有两点:
这个接口中因为对update_time字段设置了 if==null 所以导致在更新时,不会修改更新时间。所以我觉得提出“登录状态修改密码为什么不直接用updatePasswrodByUsername”这个问题,您的回答貌似有问题哈~。updatePasswrodByUsername的sql中您就设置了update_time = now()。
在update的sql中,我觉得应该删除对create_time字段的操作,即使有if==null也应该删除。
不知道我想的对不对,斗胆说出了存在缺陷的话,Geely老师可不要怪罪。
另外:我在视频4-9 mybatis三剑客之mybatis-generator配置小节中发现了多配置了个mmall_cart_item。

我这是看完前端视频后第三遍看后端一期视频了,发现了小瑕疵就很兴奋,忍不住要贴上来~