文摘
英文文摘
1绪论
1.1研究背景
1.2国内外研究现状
1.3本文的工作及创新点
1.3.1 WEB表现层开发的创新工作
1.3.2数据持久层开发的创新工作
1.4论文组织
2设计模式与J2EE
2.1设计模式的概述
2.1.1软件模式的简史
2.1.2设计模式的概念
2.1.3设计模式的作用
2.1.4设计模式的选择及使用
2.2 J2EE与设计模式
2.2.1 J2EE标准
2.2.2.J2EE中的设计模式
3 KHR系统总体设计方案
3.1项目背景
3.1.1我国的人力资源管理发展现状
3.1.2本项目简介及技术难点
3.2系统主要业务模块介绍
3.3系统建设目标
3.4系统的体系结构设计
3.4.1基于MVC模式的架构设计
3.4.2系统的过程体系架构
3.5表现层框架设计
3.6数据持久层设计
4 KHR表现层框架设计中的模式应用
4.1目前表现层开发技术介绍
4.1.1 JSP
4.1.2 JSP+TagLib开发表现层的优点
4.1.3 JSP+TagLib开发表现层的缺点
4.2 KHR表现层XML配置文件应用
4.2.1 XML的特点
4.2.2 XML配置文件结构说明
4.3 KHR表现层的合成复用模式应用
4.3.1合成复用模式简介
4.3.2 Web页面类的设计
4.4 KHR表现层的视图助手模式应用
4.4.1视图助手模式简介
4.4.2视图助手类的设计
4.5表现层框架设计小结
5 KHR数据持久层中的设计模式应用
5.1数据持久层设计中的问题
5.2最佳的对象—关系映射(O/RM)框架Hibernate
5.2.1 Hibernate的优势
5.2.2 Configuration
5.2.3 SessionFactory
5.2.4 Session
5.3 Java类到数据库表的映射模式应用
5.4数据库表的一对多关系的映射
5.4.1单向的一对多关系映射模式应用
5.4.2双向的一对多关系映射模式应用
5.5 KHR项目中DAO模式的应用
5.5.1 DAO模式介绍
5.5.2 DAO封装数据访问代码的具体实现
5.6数据持久层设计小结
6论文工作总结与展望
6.1总结
6.2展望
致 谢
参考文献
附录1
附录2
独创性声明及学位论文版权使用授权书