Java EE教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:郑阿奇主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302284284
- 页数:409 页
第1章Java EE开发方法 1
1.1 Java EE概述 1
1.1.1 Java EE传统开发 1
1.1.2 Java EE框架开发 4
1.2 Java EE开发环境的构建 5
1.2.1 JDK 7.2的安装与配置 5
1.2.2 Tomcat 7.0的安装与配置 6
1.2.3集成开发环境的搭建 9
1.3 MyEclipse 9.0开发入门 13
1.3.1 MyEclipse 9.0环境介绍 13
1.3.2一个简单的Java Project程序 14
1.3.3一个简单的Web Project程序 17
1.3.4项目的导出、移除和导入 19
思考与实验 22
第2章 网页设计基础 23
2.1 XHTML 23
2.1.1文档头 25
2.1.2文档正文 26
2.1.3设置文本格式 27
2.1.4多媒体标记 33
2.1.5表格的设置 34
2.1.6表单的应用 37
2.1.7超链接的应用 44
2.1.8设计框架 46
2.2 CSS样式表 49
2.3 XML基础 52
2.3.1基本结构 52
2.3.2语法规则 53
2.3.3 XML元素 55
2.3.4 XML属性 56
2.3.5 XML验证 57
2.3.6查看XML文档 58
2.2.7使用CSS显示XML文档 59
2.3.8使用XSLT显示XML文档 61
2.4 JavaScript基础 63
2.4.1 JavaScript语法基础 63
2.4.2 JavaScript浏览器对象 65
思考与实验 72
第3章JSP基础 73
3.1 J SP概述 73
3.1.1一个简单的JSP实例 73
3.1.2 JSP运行原理 74
3.2 Servlet基础 75
3.2.1 Servlet主要接口和类 75
3.2.2 Servlet举例 80
3.3 JSP基本构成 82
3.3.1 JSP数据定义 83
3.3.2 JSP程序块 83
3.3.3 JSP表达式 84
3.3.4 JSP指令 84
3.3.5 JSP动作 85
3.3.6 JSP注释 91
3.4 JSP内置对象 92
3.4.1 page对象 92
3.4.2 config对象 92
3.4.3 out对象 92
3.4.4 response对象 93
3.4.5 request对象 93
3.4.6 session对象 94
3.4.7 application对象 95
3.4.8 pageContext对象 97
3.4.9 exception对象 97
思考与实验 98
第4章Java EE数据库开发基础 99
4.1 SQL Server 2008 99
4.1.1 SQL Server 2008配置 99
4.1.2 SQL Server 2008服务器组件 101
4.1.3 Management Studio环境 103
4.1.4建立数据库和表 104
4.2创建数据源连接 107
4.2.1在MyEclipse中创建对SQL Server 2008的连接 107
4.2.2解决Tomcat与SQL Server 2008端口冲突 108
4.3数据库应用基础实例 110
4.3.1功能说明 110
4.3.2系统分析和建表 112
4.3.3开发步骤 112
思考与实验 123
第5章Struts 2开发 124
5.1 Struts 2概述 124
5.1.1 MVC简介 124
5.1.2 Struts 2体系结构 124
5.2基本应用及工作流程 125
5.2.1简单的Struts 2实例 125
5.2.2 Struts 2工作流程及各种文件详解 130
5.2.3 Struts 2数据验证及验证框架的应用 137
5.3标签库应用 142
5.3.1 Struts 2的OGNL表达式 142
5.3.2数据标签 145
5.3.3控制标签 148
5.3.4表单标签 151
5.3.5非表单标签 154
5.4拦截器应用 154
5.4.1拦截器配置 154
5.4.2拦截器实现类 155
5.4.3自定义拦截器 156
5.5国际化应用 158
5.6文件上传应用 162
5.6.1上传单个文件 162
5.6.2多文件上传 165
5.7 Struts 2综合应用实例 167
思考与实验 172
第6章Hibernate开发 173
6.1 Hibernate概述 173
6.2 Hibernate应用基础 174
6.2.1 Hibernate应用实例开发 174
6.2.2 Hibernate各种文件的作用 180
6.2.3 Hibernate核心接口 188
6.2.4 HQL查询 190
6.3 Hibernate关系映射 193
6.3.1一对一关联 193
6.3.2多对一单向关联 202
6.3.3一对多双向关联 204
6.3.4多对多关联 206
6.4 Hibernate与Struts 2整合应用实例 210
6.4.1整合原理 210
6.4.2需求演示 211
6.4.3架构和准备 213
6.4.4功能实现 222
思考与实验 236
第7章Spring开发 237
7.1 Spring概述 237
7.2依赖注入 238
7.2.1工厂模式 238
7.2.2依赖注入应用 240
7.2.3注入的两种方式 243
7.3接口及基本配置 246
7.3.1 Spring核心接口 246
7.3.2 Spring基本配置 247
7.4 Spring AOP 249
7.4.1代理机制 249
7.4.2 AOP的基本概念 253
7.4.3通知 254
7.4.4切入点 257
7.5 Spring的事务支持 259
7.5.1采用TransactionProxyFactoryBean生成事务代理 259
7.5.2利用继承简化配置 261
7.5.3采用BeanNameAutoProxyCreator自动创建事务代理 262
7.5.4用DefaultAdvisorAutoProxyCreator自动创建事务代理 264
7.6 Spring与Struts 2的整合 266
7.7 Spring与Hibernate的整合 270
思考与实验 277
第8章Struts 2、Hibernate和Spring整合:学生成绩管理系统 278
8.1系统构成 278
8.1.1整合原理 278
8.1.2层次划分 280
8.2整合方法 281
8.2.1准备Jar包 281
8.2.2自定义用户库 283
8.2.3添加Spring和Hibernate开发能力 287
8.3持久层开发 289
8.3.1生成POJO类及映射文件 289
8.3.2实现DAO 292
8.4实现业务逻辑 299
8.4.1业务逻辑接口及实现类 299
8.4.2事务管理配置 305
8.5表示层设计 307
8.5.1配置过滤器及监听器 307
8.5.2主界面设计 307
8.5.3登录功能 311
8.5.4学生信息管理 315
思考与实验 324
第9章Ajax 330
9.1 Ajax介绍 330
9.2 Ajax基础应用 332
9.2.1 XMLHttpRequest对象 332
9.2.2 Ajax适用场合 334
9.3开源Ajax框架 335
9.4 Ajax应用实例 337
思考与实验 341
第10章 模块化开发:网上购书系统 342
10.1系统分析和设计 342
10.1.1网上购书系统概述 342
10.1.2数据库设计 343
10.2搭建系统框架 345
10.2.1创建项目工程 345
10.2.2数据库表反向工程 347
10.3前端界面开发 353
10.3.1页面布局 353
10.3.2分块设计 358
10.3.3效果展示 363
10.4注册、登录和注销 364
10.4.1注册功能 364
10.4.2登录和注销 369
10.5图书分类展示 372
10.5.1图书分类 372
10.5.2新书展示 375
10.5.3显示指定类别图书 378
10.5.4页面展示效果 384
10.6图书查询 386
10.7购物车 389
10.7.1添加图书到购物车 389
10.7.2显示购物车 394
10.8结账 398
10.9 Ajax为注册添加验证 401
思考与实验 404
附录A SQL Server 2008学生成绩管理系统数据库 405
A.1学生信息表 405
A.2课程信息表 406
A.3学生成绩表 407
A.4专业表 408
A.5登录表 408
A.6连接表 408
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019