Java EE基础实用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郑阿奇编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121091360
- 页数:370 页
第1部分 实用教程 1
第1章 Java EE简介 1
1.1 Java EE应用概述 1
1.2 Java EE开发环境的构建 1
1.2.1 JDK的安装与配置 1
1.2.2 Tomcat的安装 3
1.2.3 MyEclipse的安装与配置 4
1.3 解决问题的思路 5
1.3.1 轻型框架的流行 6
1.3.2 Struts框架 6
1.3.3 Hibernate框架 6
1.3.4 Spring框架 6
习题1 7
第2章 JSP应用基础 8
2.1 HTML语言 9
2.1.1 HTML文件的基本结构 9
2.1.2 HTML文件的语言标记 10
2.1.3 表单与表格的使用 13
2.1.4 多框架文档 24
2.2 Servlet应用 28
2.2.1 Servlet的主要接口和类 28
2.2.2 Servlet生命周期及实际应用举例 35
2.3 JSP语法 37
2.3.1 JSP数据定义 37
2.3.2 JSP程序块 38
2.3.3 JSP表达式 38
2.3.4 JSP指令 39
2.3.5 JSP动作 39
2.3.6 JSP注释 45
2.4 JSP内置对象 45
2.4.1 page对象 45
2.4.2 config对象 45
2.4.3 out对象 46
2.4.4 response对象 46
2.4.5 request对象 46
2.4.6 session对象 47
2.4.7 application对象 48
2.4.8 pageContext对象 50
2.4.9 exception对象 51
2.5 JSP综合应用实例——开发一个简单的留言系统 51
习题2 65
第3章 Struts 2应用 66
3.1 Struts 2概述 66
3.1.1 MVC简介 66
3.1.2 Struts 2体系结构 66
3.2 Struts 2基本应用及工作流程 67
3.2.1 简单Struts 2实例开发 67
3.2.2 Struts 2工作流程及各种文件详解 71
3.2.3 Struts 2数据验证及验证框架的应用 77
3.3 Struts 2标签库应用 82
3.3.1 Struts 2的OGNL表达式 82
3.3.2 数据标签 85
3.3.3 控制标签 88
3.3.4 表单标签 91
3.3.5 非表单标签 93
3.4 Struts 2拦截器 93
3.4.1 拦截器配置 94
3.4.2 拦截器实现类 95
3.4.3 实例应用自定义拦截器 95
3.5 Struts 2国际化应用 97
3.6 Struts 2文件上传 102
3.6.1 上传单个文件 102
3.6.2 多文件上传 105
3.7 Struts 2综合应用实例——添加学生信息 107
习题3 111
第4章 Hibernate应用 112
4.1 Hibernate概述 112
4.2 Hibernate应用基础 113
4.2.1 Hibernate应用实例开发 113
4.2.2 Hibernate各种文件的作用 119
4.2.3 Hibernate核心接口 124
4.2.4 HQL查询 126
4.3 Hibernate关系映射 129
4.3.1 一对一关联 129
4.3.2 多对一单向关联 135
4.3.3 一对多双向关联 137
4.3.4 多对多关联 140
4.4 Hibernate高级功能 145
4.4.1 Hibernate批量处理 145
4.4.2 实体对象生命周期 148
4.4.3 Hibernate事务管理 150
4.5 Hibernate与Struts 2整合应用 152
4.5.1 DAO模式 152
4.5.2 Hibernate与Struts 2整合应用实例——开发学生选课系统 153
习题4 177
第5章 Spring应用 178
5.1 Spring概述 178
5.2 Spring核心机制——依赖注入 179
5.2.1 工厂模式 179
5.2.2 依赖注入应用 181
5.2.3 注入的两种方式 184
5.3 Spring核心接口及基本配置 187
5.3.1 Spring核心接口 187
5.3.2 Spring基本配置 188
5.4 Spring AOP 190
5.4.1 从代理机制初探AOP 190
5.4.2 动态代理 191
5.4.3 AOP术语与概念 193
5.4.4 通知Advice 194
5.4.5 切入点Pointcut 196
5.5 Spring事务支持 199
5.5.1 使用TransactionProxyFactoryBean生成事务代理 199
5.5.2 利用继承简化配置 200
5.5.3 用BeanNameAutoProxyCreator自动创建事务代理 201
5.5.4 用DefaultAdvisorAutoProxyCreator自动创建事务代理 203
5.6 Spring与Struts 2整合应用 205
5.7 Spring与Hibernate整合应用 209
习题5 216
第6章 Struts 2、Hibernate和Spring整合应用 217
6.1 项目创建及功能描述 217
6.2 层次划分 217
6.3 添加Spring开发 218
6.4 实现Hibernate持久层 220
6.5 实现DAO 228
6.6 实现业务逻辑层 236
6.7 实现Web层 243
6.7.1 web.xml及struts.properties配置文件 243
6.7.2 分页实现 244
6.7.3 项目主界面 246
6.7.4 “登录”功能实现 250
6.7.5 “学生信息管理”功能实现 254
6.7.6 “学生成绩信息管理”功能实现 268
习题6 276
第7章 Ajax 277
7.1 Ajax概述 277
7.2 JavaScript基础 278
7.2.1 JavaScript语法基础 278
7.2.2 JavaScript浏览器对象 281
7.3 Ajax基础应用 286
7.3.1 Ajax应用实例 287
7.3.2 XMLHttpRequest对象 290
7.3.3 Ajax技术适用场合 292
7.4 开源Ajax框架——DWR 293
习题7 295
第2部分 实验指导 296
实验1 HTML应用 296
实验2 JSP应用 297
实验3 Struts 2应用 299
实验4 Hibernate应用 300
实验5 Spring应用 302
实验6 SSH整合应用 303
实验7 Ajax应用 308
第3部分 综合应用实习 310
实习1 网上购书系统 310
P1.1 系统分析和设计 310
P1.2 注册、登录和注销 321
P1.3 图书类别及新书展示 336
P1.4 显示指定类别图书 341
P1.5 图书查询 348
P1.6 添加图书到购物车 352
P1.7 显示购物车 356
P1.8 结账 359
P1.9 用Ajax为注册添加验证 363
附录A SQL Server 2005学生成绩管理系统数据库 366
A.1 学生信息表 366
A.2 课程信息表 367
A.3 学生成绩表 368
A.4 专业表 368
A.5 登录表 369
A.6 连接表 369
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017