采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么直接用updatePasswrodByUsername而是要用updateByPrimaryKeySelective,是因为user里面还有其他数据要一起更新吗
你好,同学 这个是具体哪个方法的同学,service层的,这个还是要看上下文逻辑
updateByPrimaryKeySelective
你可以看看这个实现,里面也是有if ==null 判断滴。
是在service层中,在forget_reset_password中是采用userMapper.updatePasswrodByUsername(username, md5Password)来修改密码的。为什么在reset_password中就用updateByPrimaryKeySelective来修改密码呢
reset_password上下文是需要user对象的,直接用了,就不用直接写了。updatePasswrodByUsername上下文没有user对象~
那为什么不直接用username来查呢,username不也是不可以重复的吗,非要用id
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
11.3k 10
2.3k 22
1.9k 21
2.8k 21
2.5k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号