文摘
英文文摘
声明
第一章绪论
1.1课题背景
1.2研究内容
1.3研究意义
1.4组织结构
第二章MVC设计模式和Struts框架技术
2.1 Java Web应用系统开发的一般模型
2.1.1 JSP Model1
2.1.2 JSP Model2
2.2 MVC设计模式
2.2.1 MVC框架
2.2.2 MVC的处理过程
2.2.3 MVC模式的优点
2.2.4 MVC的适用范围
2.3 Struts框架概述
2.3.1 Struts的体系结构
2.3.2 Struts的核心组件
2.3.3 Struts与MVC的关系
第三章Java对象的持久化与持久层的设计
3.1对象的持久化
3.2数据持久层的引入
3.3 ORM概述
3.3.1 ORM概念
3.3.2 ORM的实现
3.3.3使用ORM的优势
3.4几种主流持久化方案比较
3.4.1 JDBC技术
3.4.2 EJB Entity Bean
3.4.3 JDO技术
第四章Hibernate技术
4.1 Hibernate概述
4.2 Hibernate体系结构
4.2.1 Hibernate总体结构
4.2.2 Hibernate的编程接口
4.3 Hibernate基本应用步骤
4.3.1 Hibernate配置
4.3.2持久化类
4.3.3对象-关系映射
4.3.4通过Hibernate API操纵数据库
4.4缓存的设计
4.4.1 Hibernate与数据缓存
4.4.2 Hibernate中数据缓存的实现
第五章医务报销管理系统设计
5.1项目介绍
5.1.1系统总体功能描述
5.1.2各模块详细功能描述
5.2系统设计方案
5.2.1系统特点
5.2.2设计要求
5.2.3基于JSP+Servlet+JavaBean架构的系统设计方案
5.2.4基于Struts+Hibernate的系统设计方案
5.3系统架构设计
5.3.1分层设计
5.3.2各层的协作
5.4详细设计
5.4.1持久实体设计
5.4.2医疗费报销流程
第六章医务报销管理系统的实现
6.1环境配置
6.1.1开发环境
6.1.2 Hibernate的配置文件
6.2数据持久层的实现
6.2.1创建持久化类
6.2.2设计DAO模式的公用部分
6.2.3创建对象-关系映射文件
6.2.4操纵持久化对象
6.3业务逻辑层的实现
6.4表示逻辑层的实现
6.5系统的运行
6.5.1系统部署
6.5.2运行界面
6.6 Hibernate查询缓存机制的改进
6.6.1语义缓存工作流程
6.6.2查询与缓存项的匹配
6.6.3查询剪裁
6.3.4基于语义缓存的查询处理算法
6.3.5性能分析
第七章总结
致谢
参考文献
攻读学位期间的研究成果