我有 2 个会话范围的 bean
1)sessionholder1 2)sessionholder2
两个会话持有者中都有对象 UserVO
class SessionHolder1{
private UserVO user = new UserVO();
}
class SessionHolder2{
private UserVO user = new UserVO();
}
现在,如果我在 sessionholder1 中更改 userVO 的某些变量,它也会在 sessionholder2 中更改。这种行为是正常的还是由于设计不当?
除了使用 clone() 之外,还有什么解决方法吗?请帮忙。提前致谢。