`
cfan_haifeng
  • 浏览: 122384 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

javaee-Session持久化小结

阅读更多

1. session注意事项

 

    session中保存的对象中,每个属性都应该是可序列化(当然继承“java.io.Serializable”接口是必须的。int,boolean可以被序列化)。当然,你不 继承 的话也可以,但无法序列化,从而造成集群等功能将无法使用。

 

    那为什么要求session中的对象都是可序列化的呢,请看继续往下看。

 

2. session持久话的意义

 

    a.集群系统中,服务器中的session复制需要用到可序列化。

    b.为提高服务器内存利用率,暂时不用的session可以先序列化,等有请求时在取出反序列话。

    c.服务器关闭,并且启动后,希望session中的信息可以不丢失。例如:tomcat就具有该功能,在停止服务器时,tomcat就会利用catalina.jar包下的 org.apache.catalina.session.StandardManager将session进行序列化并保存在下面的位置:

 

 

3.代码实验

 

     下载部署后,点击http://localhost:8080/Test_servlet/ch7/PersistentServlet就可查看效果。注意:中间需要重启tomcat,以观察效果。

 

 

参考:《深入体验Java_Web开发内幕-核心基础\》

………………

……

  • 大小: 11 KB
分享到:
评论

相关推荐

    JavaEE框架总结

    ### JavaEE框架总结 #### 一、框架定义与学习重点 **框架定义**:框架可以被理解为一种半成品,其主要目的是为了提高代码的复用性和开发效率。框架会将那些可重用的代码进行封装,使得开发者只需要关注业务逻辑...

    Java Web程序设计教程

    第13章 spring与javaee持久化数据访问 260 13.1spring对dao模式的支持 260 13.1.1统一的数据访问异常 260 13.1.2通用的数据访问模板及抽象支持类 261 13.2spring的jdbc 262 13.2.1为什么需要jdbctemplate 262...

    J2EE电子商务系统开发从入门到精通:基于Struts和Hibernate技术实现

    - **小结**: - 本书通过详尽的章节介绍了如何使用J2EE、Struts和Hibernate等技术开发电子商务系统,并通过具体案例加深理解。 #### 员工登录系统 - **系统分析和设计**: - **需求分析**:明确员工登录系统的...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    1.4 小结 13 第2章 初识Struts 14 2.1 Struts的优点 14 2.2 Struts的动作处理流程 15 2.3 拦截器 17 2.4 Struts配置文件 18 2.4.1 struts.xml文件 19 2.4.2 struts.properties文件 26 2.5 Struts应用程序示例 26 ...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE容器 1.3.1 容器服务 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    JSF基于EJB Hibernate Spring整合开发与项目

    与JSF结合使用,可以轻松实现数据持久化,提高应用的开发效率。 ##### 9.3 JSF + Spring Spring 框架是一个轻量级的Java平台,提供了依赖注入、面向切面编程等强大的功能。与JSF整合可以极大地提高应用的灵活性和...

Global site tag (gtag.js) - Google Analytics