请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

5-4的课程中获取用户登录信息,也是获取的全部信息啊。。。跟这里有什么区别?session中的用户登录信息应存放哪些字段

正在回答 回答被采纳积分+3

2回答

Geely 2018-03-03 22:30:22

https://img1.sycdn.imooc.com//szimg/5a9ab16b0001f08122081046.jpg




你好同学 看这个图,官网的,主要是分开,以后扩展的时候也方便哈


1 回复 有任何疑惑可以回复我~
JOHNSON8710 2018-02-28 21:20:12

你好,同学

容许我尝试回答你的问题。首先不太明白您的问题。

1. 你问的是session中应该存放了哪些字段还是存放了哪些字段?

2.“跟这里有什么区别”的“这里”是指哪里?

第一个问题,假如问的是应该存放哪些字段,这根据你的需求来存放。一般情况下存放的就是除了密码以外的用户对象的属性即可。

如果问的是存放了哪些字段,那就是存放了下面这个IUserService里的login接口返回的对象User。(老师是将密码置空之后返回的,所以session里面也不会有密码内容,但是会有密码字段)

ServerResponse<User> login(String username, String password);


1 回复 有任何疑惑可以回复我~
  • 提问者 94年的矿泉水 #1
    不好意思。我开始没描述清楚问题。这里指的是5-7课程中更新用户信息功能中,用到的session。从session(这个session保存了除密码的全部信息)中取出当前登录用户的id,然后根据id更新用户信息。但是在service层,是将updateUser放入到data中进行返回,存入到session中,这个session 中只保存了更新的部门信息。。。。
    回复 有任何疑惑可以回复我~ 2018-02-28 22:15:02
  • 提问者 94年的矿泉水 #2
    不是部门信息。。。。是部分信息
    回复 有任何疑惑可以回复我~ 2018-02-28 22:15:47
  • Geely 回复 提问者 94年的矿泉水 #3
    嗯因为session里只要个名字就行,在一期的项目里。
    回复 有任何疑惑可以回复我~ 2018-03-03 22:30:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信