Servlet持久化
Servlet容器在某些情况下把这些HttpSession对象从内存中转移到文件系统或数据库中。
在访问HTTPSESSION信息时再把他们加载到内存中。
好处:
1、假如有一万个人同时在访问某个WEB应用,SERVLET容器中会生成一万个HTTPSESSION对象。如果吧这些对象都一直存放在内存中,将消耗大量的内存资源。显然不可取,因此可
以把处于不活动状态的HTTPSESSION对象转移到文件系统或数据库中,这样可以提高对内存。资源的利用率。
2、假定某个客户正在一个购物网站上购物,它将购买的物品先放在虚拟的购物车HTTPSESSION对象中。如果此时WEB服务器突然出现故障而终止,那么内存中的HTTPSESSION对象联
通客户的购物信息都会丢失。如果吧HTTPSESSION对象实现保存在文件系统或数据库中,当WEB服务器重启后,还可以从文件系统或数据库中恢复SESSION数据