为了符合stateless,我们可以把状态信息存在 文件系统或者数据库中,不要存在内存里面,因为这样会让集群变得麻烦。
而这些状态信息以URI的形式暴露出来,在页面的每次跳转中包含了对此URI的引用。以及对此资源使用权限的随机密钥,状态信息也是瞬时的需要定期清除的。
后来开发中又有了 另外的 一个 解决方案就是
对于在 entity结构简单的时候,为了减少第一种方案带来的 过多的对数据库的操作
每个 entity 都有 toString 方法,我们们重写它,将entity的所有属性包括ID变为一段规则的字符串,然后我们再写一个静态的 parseEntity的方法将字符串 还原成为entity,返回的对象是游离状态这点请注意