更新个人用户信息疑惑

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

yuchiyao

2019-04-03

http://img.mukewang.com/szimg/5ca45e430001121307690187.jpg

  1. session.setAttribute() 那部分为什么仅仅只数据库中的当前user 的部分信息(email,question,answer,phone) + username。 为什么不储存user的全部信息在session 中。

  2. 还有问题就是,那如果仅仅是user 的username 和 userid 比较关键,那为什么要把(email,question,answer,phone)这些信息也要放到session的对象中?

写回答

1回答

geelylucky

2019-04-03

亲爱的同学,你好,我是geely老师的助教。

  1. 可以存储所有信息,但是因为电商网站用户量多,内存空间有限,所以存储你认为的更有用的数据。

  2. 你可能认为email,question,answer,phone不重要,但是每个人有每个人的观点,所以你为什么认为email,question,answer,phone不重要呢。

0
1
yuchiyao
非常感谢!
2019-04-04
共1条回复

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

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

9476 学习 · 8804 问题

查看课程