JAVA EE轻量级框架应用开发教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李唯,程永恒主编;李文蕙,张新华,肖英副主编;王路群主审
- 出 版 社:北京:人民邮电出版社
- 出版年份:2016
- ISBN:7115389179
- 页数:231 页
第1章Struts 2基础知识 1
1.1配置Struts 2运行环境 1
1.2第一个Struts 2实例 3
1.3 Struts 2框架工作原理 7
1.4配置Struts 2 9
1.4.1配置web.xml 9
1.4.2配置struts.xml 10
1.4.3配置struts.properties 12
1.5 Action和类型转换 12
1.5.1实现Action控制类 12
1.5.2访问和配置Action 16
1.5.3动态方法调用 18
1.5.4 使用Struts 2内建类型转换器 20
1.6本章小结 23
1.7课内实训 24
1.8实训题 24
第2章Struts 2标签库 25
2.1 OGNL 25
2.2标签库概述 29
2.2.1使用标签库的优势 29
2.2.2 Struts 2标签库分类 30
2.3使用控制标签 30
2.3.1 if/else if/else标签 30
2.3.2 iterator/append/merge/generator/subset/sort标签 31
2.4使用数据标签 37
2.4.1 action标签 37
2.4.2 bean标签 39
2.4.3 debug标签 40
2.4.4 include标签 40
2.4.5 param标签 41
2.4.6 property标签 42
2.4.7 set/url/date标签 42
2.5使用表单UI标签 45
2.5.1表单标签的通用属性 45
2.5.2 form标签 47
2.5.3文本域型标签 47
2.5.4选择型标签 48
2.5.5其他简单标签 52
2.5.6复杂操作标签 52
2.6本章小结 52
2.7课内实训 52
2.8实训题 53
第3章Struts 2的高级特性 54
3.1拦截器简介 54
3.1.1拦截器的工作原理 54
3.1.2拦截器意义 55
3.1.3拦截器角色 56
3.2拦截器配置 56
3.2.1配置拦截器 56
3.2.2使用拦截器 59
3.2.3默认拦截器 60
3.3自定义拦截器 62
3.3.1实现拦截器类 62
3.3.2使用自定义拦截器 63
3.4 Struts 2的国际化 66
3.4.1 Struts 2实现国际化的机制 66
3.4.2加载国际化资源文件的方式 69
3.4.3实现自由选择语言环境 69
3.5 Struts 2输入校验 72
3.5.1 Struts 2输入校验的必要性 72
3.5.2 Struts 2手动完成输入校验 72
3.5.3自定义校验器 74
3.6应用中的异常处理 75
3.6.1 Struts 2异常处理机制 75
3.6.2 Struts 2异常处理实例 76
3.7本章小结 78
3.8课内实训 78
3.9实训题 78
第4章 基于Struts 2的注册管理系统项目实训 79
4.1项目需求说明 79
4.2项目系统分析 80
4.3系统设计与实现 81
4.3.1数据库设计 82
4.3.2项目代码实现 83
4.4本章小结 107
4.5实训题 107
第5章Hibernate的基础知识 108
5.1持久化概述 108
5.2 ORM基本概念 108
5.3 Hibernate的体系结构 110
5.4 Hibernate的执行流程 111
5.5使用MyEclipse 工具进行Hibernate开发 113
5.6 Hibernate的数据库操作 118
5.6.1 Hibernate相关文件 118
5.6.2 Hibernate的数据库操作 122
5.7本章小结 127
5.8课内实训 127
5.9实训题 127
第6章Hibernate的关联映射 128
6.1多对一映射 128
6.1.1多对一映射配置 128
6.1.2测试多对一映射 131
6.2一对多映射 133
6.2.1一对多映射配置 133
6.2.2 测试一对多映射 135
6.3一对一映射 137
6.3.1一对一映射配置 137
6.3.2测试一对一映射 140
6.4多对多映射 140
6.4.1多对多映射配置 140
6.4.2测试多对多映射 143
6.5双向映射 145
6.5.1一对多双向映射 145
6.5.2其他双向映射 148
6.6本章小结 148
6.7课内实训 148
6.8实训题 148
第7章Hibernate查询 150
7.1 Hibernate的检索方式 150
7.2 HQL检索方式 151
7.2.1 HQL简介 151
7.2.2使用HQL查询数据 151
7.3 QBC检索方式 154
7.3.1 QBC检索方式简介 154
7.3.2使用QBC查询数据 155
7.4本地SQL检索方式 156
7.5本章小结 156
7.6课内实训 156
7.7实训题 157
第8章Struts 2与Hibernate 3的集成开发案例 158
8.1项目需求说明 158
8.2数据库的设计 159
8.2.1概念设计 159
8.2.2数据库表设计 159
8.3系统详细设计 161
8.3.1系统用例设计 161
8.3.2部分顺序图 162
8.4系统的实现 163
8.4.1系统代码介绍 163
8.4.2页面效果展示 166
8.5本章小结 168
8.6实训题 168
第9章Spring的基础知识 169
9.1 Spring简介 169
9.2 Spring框架的系统架构 171
9.3 Spring框架的主要技术特性 172
9.4 Spring开发环境 173
9.5本章小结 177
9.6课内实训 177
9.7实训题 177
第10章Spring的用法 178
10.1控制反转的实现 178
10.1.1什么是Ioc 178
10.1.2 Spring框架中的依赖注入技术 179
10.1.3依赖注入的形式 183
10.1.4 Bean与Spring容器 186
10.2面向切面编程 192
10.2.1认识AOP 192
10.2.2 AOP实例 193
10.3 Spring与Struts 2的整合 196
10.4 Spring与Hibernate的整合 200
10.5 Struts 2+Spring+Hibernate的整合 207
10.6本章小结 212
10.7课内实训 212
10.8实训题 212
第11章 基于Struts 2+Spring+Hibernate的网上书城项目实训 213
11.1项目需求说明 213
11.2数据库分析 215
11.2.1 E-R模型图 215
11.2.2数据库表设计 216
11.3网上书城设计与实现 218
11.3.1系统代码介绍 218
11.3.2系统运行过程介绍 224
11.4本章小结 230
11.5实训题 230
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019