1 引言 | 第1-9页 |
·课题研究的背景 | 第7-8页 |
·课题研究的主要内容和意义 | 第8页 |
·与课题研究相关的主要技术 | 第8-9页 |
2 J2EE(Java 2 Platform Enterprise Edition)技术概述 | 第9-21页 |
·J2EE 综述 | 第9-10页 |
·J2EE 的多层体系结构 | 第10-12页 |
·基于容器的组件管理 | 第12页 |
·客户层的实现 | 第12页 |
·Web 层的实现 | 第12-13页 |
·EJB 层的实现 | 第13-20页 |
·实体Bean(Entity Bean) | 第15-17页 |
·会话Bean (Session Bean) | 第17-19页 |
·消息驱动Bean (Message-Driven Bean) | 第19-20页 |
·企业信息系统层的实现 | 第20-21页 |
3 对象/关系映射技术(O/R Mapping)和Hibernate 框架 | 第21-28页 |
·对象/关系映射技术概述 | 第21-22页 |
·Hibernate 框架的体系结构 | 第22-28页 |
·Hibernate 的配置和数据映射机制 | 第23-24页 |
·Hibernate 中对象的状态和生存周期 | 第24-26页 |
·可持久化管理器是Hibernate 框架中的核心概念 | 第26-28页 |
4 在J2EE 平台下构建基于Web 的分布式企业信息系统 | 第28-52页 |
·基于Web 的分布式企业信息系统的总体结构设计 | 第28-29页 |
·MVC 模式与Struts 框架 | 第29-35页 |
·MVC 设计模式和 Java 的 JSP Model2 体系结构 | 第29-31页 |
·使用基于MVC 的Web 应用框架Struts 构建Web 层应用 | 第31-34页 |
·Web 应用框架Struts 的工作流程 | 第34-35页 |
·利用EJB 组件和Hibernate 技术实现持久化层 | 第35-38页 |
·实体Bean 和Hibernate 技术的比较 | 第35-37页 |
·使用无状态会话Bean 和Hibernate 技术构建持久化层 | 第37-38页 |
·在J2EE 系统开发过程中使用的几种常见的设计模式 | 第38-52页 |
·设计模式(Design Pattern)的概念与应用 | 第38-39页 |
·Business Delegate 设计模式 | 第39-41页 |
·EJBHome Factory 设计模式 | 第41-44页 |
·Session Facade 设计模式 | 第44-46页 |
·DAO(Data Access Object)设计模式 | 第46-49页 |
·DTO(Data Transfer Object)设计模式 | 第49-52页 |
5 基于J2EE 平台的分布式企业信息系统应用实例 | 第52-74页 |
·系统设计和运行环境 | 第52-53页 |
·利用Struts 框架实现Web 层 | 第53-63页 |
·配置Web.xml 文件 | 第53-54页 |
·配置struts-config.xml 文件 | 第54-56页 |
·实现Struts 框架中的视图层 | 第56-60页 |
·实现Struts 框架中的控制层 | 第60-61页 |
·在Struts 框架中实现Business Delegate 设计模式 | 第61-63页 |
·EJB 层的实现 | 第63-74页 |
·编写会话Bean 组件 | 第63-66页 |
·在EJB 层实现Session Facade 设计模式 | 第66-69页 |
·在EJB 层配置与使用Hibernate 框架 | 第69-71页 |
·在EJB 层使用DAO 设计模式实现持久化层 | 第71-74页 |
6 结论 | 第74-75页 |
·结论 | 第74页 |
·展望 | 第74-75页 |
致谢 | 第75-76页 |
参考文献 | 第76-78页 |
附录 | 第78-79页 |
详细摘要 | 第79-91页 |