session的钝化和活化
客户端不关闭,服务器关闭后,两次获取的session是同一个吗?
* 不是同一个,但是要确保数据不丢失。tomcat自动完成以下工作
* session的钝化:
* 在服务器正常关闭之前,将session对象系列化到硬盘上
* session的活化:
* 在服务器启动后,将session文件转化为内存中的session对象即可。
然后,记得关闭idea或eclipse的tomcat服务器
访问这个资源
这个时候控制台,没有任何的输出
然后,访问sessionDemo2,
这样,就显示,拿到了数据
然后,将服务器正常关闭掉,时候tomcat会把session对象序列化到硬盘上
再次在浏览器*问sessionDemo2
还是可以获取到刚才存储的数据
由此可知,tomcat已经将session的钝化和活化,帮你完成
idea会钝化,但是无法活化
idea演示留坑待填。。。(╯‵□′)╯︵┻━┻