关于更新username问题

来源:6-7 更新用户个人信息功能开发

慕娘6183829

2019-09-19

图片描述user在传入service层之前已经将user中的username和userid置为了当前session中的username和userid,为什么当service层操作完毕后,再一次对传回来的user中的username
做set操作,如果是为了防止service层中改变了username,那为什么userid就不用再次set。

写回答

2回答

geelylucky

2019-09-19

因为service里面的user是通过new创建出来的,如果不设置username的话,那么session里面的user是没有username的。

0
2
kukaruru
老师,视频里response.getData().setUsername()..这行代码没有任何讲解突然就蹦出来了。。视频剪辑的问题,我都没发现 后来一直在想更新完当前界面不是就没有Username了么
2019-11-26
共2条回复

幕布斯5499323

2019-09-28

Controller中已经做了属性赋值,为什么在Service中要去new一个User呢?

//img.mukewang.com/szimg/5d8ebffb0942957211630583.jpg

//img.mukewang.com/szimg/5d8ebfae0949c44311200416.jpg



0
1
kukaruru
因为需要用updateUser把前端的用户输入数据拿进来,选择性更新数据库中的信息,再把updateUser传到当前进程中进行展示。
2019-11-26
共1条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程