日期:2014-05-17  浏览次数:20583 次

java web设计中 session中存取会员对象还是存取会员ID
java web设计中 session中存取会员对象还是存取会员ID 谢谢大家

------解决方案--------------------
看具体业务需求 如果项目中频繁的用到Id只存放Id即可,

建议楼主把 对象的常用属性(id,name,privilege) new成一个新的对象 放到session中
------解决方案--------------------
一般存的是对象,因为用户信息往往是要频繁访问的,如果只存ID,意味着每次你还是要去数据库里面将其查询出来。

如果用户修改了自己的基本信息,可以立即更新Session。
如果是别的管理员修改了该用户的信息,确实会面临不重新登录就看不出来生效的问题。

但从性能上考虑,往往还是会选择存对象的。