Web应用系统设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:亢华爱编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302311096
- 页数:204 页
第1章 Web应用程序开发基础 1
1.1 Web开发概述 1
1.1.1 Web技术的发展 1
1.1.2静态Web和动态Web的区别与联系 2
1.1.3 Web应用系统的开发模式 3
1.1.4 Model 1和Model 2 3
1.2 MVC设计思想 4
1.3项目概述 6
小结 8
习题 8
第2章 搭建运行和开发环境 9
2.1搭建运行环境 9
2.1.1下载并安装J DK 9
2.1.2 Java环境变量的设置 9
2.1.3 Tomcat安装和配置 10
2.2搭建开发环境 11
2.2.1 Eclipse的安装 11
2.2.2 MyEclipse插件的安装 12
2.3使用 MyEclipse创建Web项目 14
2.4在开发环境中配置Tomcat服务器 18
小结 19
第3章 基于Struts 2的简单程序 20
3.1 Struts概述 20
3.2获取Struts 2 21
3.3基于Struts 2框架实现登录实例 21
3.3.1创建一个新的Web项目 21
3.3.2增加Struts 2支持 22
3.3.3配置web.xml文件 23
3.3.4从页面请求开始 24
3.3.5部署Struts 2应用 26
3.3.6实现控制器 28
3.3.7改进控制器 31
小结 33
习题 33
第4章 Struts 2体系 34
4.1 Struts 2框架架构 34
4.2 Struts 2的基本配置 35
4.2.1配置web.xml文件 35
4.2.2配置Action的struts.xml文件 36
4.2.3配置Struts 2全局属性的struts.properties文件 38
4.3 Struts 2的标签库 38
4.4 Struts 2组件 39
4.4.1 Struts 2的核心控制器:FilterDispatcher 39
4.4.2业务控制器 40
4.4.3 Struts 2的模型组件 41
4.4.4 Struts 2的视图组件 41
4.5 Struts 2的配置文件 41
4.5.1常量配置 41
4.5.2包配置 42
4.5.3命名空间配置 43
4.5.4包含配置 44
4.5.5拦截器配置 44
小结 45
习题 45
第5章 使用Struts 2框架开发人事管理系统——职称类别管理 49
5.1数据库设计 49
5.2功能分析 50
5.2.1模块功能 50
5.2.2功能描述 50
5.2.3操作序列 51
5.3职称类别管理模块通用部分的实现 53
5.3.1工程结构 53
5.3.2功能实现 53
5.4职称类别添加功能的实现 58
5.5职称类别列表显示功能的实现 66
5.6职称类别修改功能的实现 71
5.7职称类别删除功能的实现 75
小结 76
习题 77
第6章 Hibernate框架技术 78
6.1持久化技术 78
6.2持久层技术 79
6.2.1持久层的概念 79
6.2.2持久层技术的实现 79
6.3 ORM概述 80
6.3.1什么是ORM 80
6.3.2流行的ORM框架简介 80
6.4 Hibernate体系结构 81
6.4.1 Hibernate在应用程序中的位置 81
6.4.2 Hibernate的体系结构 82
6.5 Hibernate实体对象的生命周期 83
6.5.1瞬态 83
6.5.2持久态 84
6.5.3游离态 84
6.5.4实体对象的状态转换 85
6.6 Hibernate API简介 85
6.6.1 Configuration接口 85
6.6.2 SessionFactory接口 86
6.6.3 Session接口 86
6.6.4 Transaction接口 87
6.6.5 Query接口 87
6.6.6 Criteria接口 87
小结 87
习题 87
第7章 Hibernate框架应用 88
7.1安装Hibernate 88
7.2 Hibernate在MyEclipse中的应用 88
7.2.1创建数据库 88
7.2.2配置环境 90
7.2.3配置数据库连接 94
7.2.4开发持久化对象 95
7.2.5编写映射文件 96
7.2.6编写业务逻辑 97
小结 98
习题 98
第8章 使用Struts+Hibernate完成用户管理模块的开发 99
8.1数据库设计 99
8.2功能分析 100
8.3配置环境 102
8.4用户管理模块持久层设计 105
8.5用户添加功能的实现 107
8.6用户列表显示功能的实现 113
8.7用户删除功能的实现 118
8.8用户修改功能的实现 119
小结 124
习题 124
第9章 Spring框架技术 125
9.1 Spring框架简介 125
9.2 Spring核心思想 127
9.2.1控制反转 127
9.2.2依赖注入 129
9.2.3面向切面编程 131
9.3装配bean 133
9.3.1 bean的基本装配 133
9.3.2 bean的其他特性 134
小结 135
习题 135
第10章 Spring框架的应用 136
10.1 Spring的下载 136
10.2 Spring开发环境的配置 136
10.3 Spring控制反转应用 138
10.4 Spring依赖注入应用 140
10.5 Spring整合Hibernate的应用 143
小结 155
习题 155
第11章 使用Struts 2+Hibernate+Spring框架开发人事管理系统——部门管理模块 156
11.1数据库设计 156
11.2功能分析 157
11.2.1模块功能 157
11.2.2功能描述 157
11.2.3操作序列 159
11.3部门管理模块通用部分的实现 160
11.3.1工程结构 160
11.3.2在MyEclipse中新建Web工程 160
11.3.3集成Struts 2、Spring和Hibernate框架 161
11.3.4 Hibernate持久层设计 163
11.3.5 DAO层设计 165
11.3.6 Service层设计 168
11.4查看所有部门信息模块的实现 170
11.4.1创建查看所有部门信息的控制器 170
11.4.2创建显示所有部门信息的页面 171
11.4.3查看所有部门信息控制器的配置 172
11.4.4显示所有部门信息运行结果 172
11.5查看部门详细信息模块的实现 173
11.5.1创建查看部门详细信息的控制器 173
11.5.2创建显示部门详细信息的页面 174
11.5.3显示部门详细信息控制器的配置 175
11.5.4显示部门详细信息运行结果 175
11.6添加部门信息模块的实现 175
11.6.1创建添加部门信息的页面 176
11.6.2创建添加部门信息的控制器 176
11.6.3配置添加部门信息的控制器 178
11.6.4添加部门信息运行结果 178
11.7修改部门信息模块的实现 179
11.7.1创建修改部门信息的页面 179
11.7.2创建修改部门信息的控制器 179
11.7.3修改部门信息控制器的配置 181
11.7.4修改部门信息运行结果 181
11.8部门信息删除模块的实现 181
11.8.1创建删除部门信息的控制器 182
11.8.2删除部门信息控制器的配置 182
11.8.3删除部门信息的运行结果 183
小结 183
习题 183
第12章 人事管理系统中证件信息管理模块的开发 185
12.1项目简介 185
12.2证件信息管理模块分析和设计 185
12.2.1证件信息管理模块的需求 185
12.2.2证件信息管理模块的概要设计 186
12.2.3证件信息管理模块的详细设计 187
12.3 Web应用体系结构 194
12.3.1表示层 194
12.3.2持久层 194
12.3.3业务层 194
12.3.4域模型层 195
12.4开发人事管理系统中的证件信息管理模块 195
12.4.1域模型层的配置 195
12.4.2持久层的配置 197
12.4.3业务层的开发和配置 198
12.4.4表示层的实现 200
小结 202
习题 202
参考文献 204
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019