Java EE 5完全学习手册PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:黄开枝,许勇,王黎等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302194286
- 页数:479 页
第1篇 概述篇 1
第1章 Java EE概述 1
1.1 Java EE发展简介 1
1.1.1 Web技术发展历程 1
1.1.2 Java EE框架产生 4
1.2 Java EE概述 5
1.2.1 Java EE简介 5
1.2.2 Java EE 5规范新概念 6
1.3 Java EE体系特点 9
1.4 Java EE技术框架 11
1.4.1 单层系统 12
1.4.2 两层体系结构(客户端/服务器结构) 12
1.4.3 三层体系结构 14
1.4.4 n层体系结构 14
1.4.5 Java EE体系结构 15
1.5 Java EE编程思想:组件-容器 16
1.6 Java EE常用技术 18
1.6.1 JSP 18
1.6.2 Servlet 19
1.6.3 RMI 20
1.6.4 EJB 21
1.6.5 JDBC 22
1.6.6 JSF 23
1.6.7 Web Services 23
1.6.8 其他组件技术 24
第2章 搭建Java EE环境 26
2.1 构建Java EE运行环境 26
2.1.1 安装JDK 1.5.0 26
2.1.2 安装及配置JBoss 28
2.1.3 部署和开发JSP程序 33
2.2 构建Eclipse开发环境 37
2.2.1 Eclipse介绍及安装 37
2.2.2 安装MyEclipse 40
2.2.3 Eclipse中配置JBoss 43
2.3 记事本开发Web程序实例 46
2.3.1 开发Servlet程序 46
2.3.2 运行JSP+JavaBean+Servlet程序 48
2.4 记事本开发EJB程序实例 52
2.4.1 EJB程序服务器端编码 52
2.4.2 EJB程序客户端编码 53
2.4.3 部署和运行 55
第2篇 基本技术篇 57
第3章 Servlet技术 57
3.1 Servlet概述 57
3.1.1 Servlet介绍 58
3.1.2 Servlet技术特点 59
3.1.3 创建Servlet登录程序 59
3.1.4 Servlet生命周期 63
3.2 Servlet体系结构 65
3.3 Servlet常用接口 66
3.3.1 HttpServlet实现接口 67
3.3.2 请求和响应接口 70
3.3.3 ServletContext上下文环境接口 77
3.3.4 ServletConfig初始化配置接口 80
3.3.5 HttpSession会话跟踪接口 82
3.3.6 ServletException异常接口 87
3.3.7 Servlet过滤接口 87
3.4 Servlet配置选项 92
3.4.1 <servlet>元素及其子元素 92
3.4.2 <servlet-mapping>元素及其子元素 93
第4章 JSP技术 95
4.1 JSP概述 95
4.1.1 JSP产生及发展 95
4.1.2 JSP优势 96
4.1.3 JSP开发模式 98
4.1.4 JSP运行机制 101
4.2 JSP页面元素 103
4.3 脚本元素 105
4.3.1 JSP表达式 105
4.3.2 JSP脚本 106
4.3.3 JSP声明 107
4.4 指令元素 109
4.4.1 page指令 109
4.4.2 include指令 111
4.5 动作元素 112
4.5.1 <jsp:include>包含动作 113
4.5.2 <jsp:forward>转向动作 115
4.5.3 其他动作指令 118
4.6 JSP内置对象 119
4.6.1 request请求对象 120
4.6.2 response响应对象 125
4.6.3 session会话对象 128
4.6.4 application全局对象 131
4.6.5 其他内置对象 133
第5章 JDBC技术 136
5.1 JDBC基础 136
5.1.1 JDBC介绍 136
5.1.2 JDBC API概述 138
5.1.3 JDBC驱动程序 142
5.2 访问数据库 144
5.2.1 连接数据库 144
5.2.2 显示数据库记录 147
5.3 更新数据库 149
5.3.1 更新数据表 149
5.3.2 更新结果集 151
5.4 调用存储过程 152
5.5 事务处理 156
5.5.1 数据库事务 156
5.5.2 执行一个数据库事务 158
5.5.3 在事务里使用保存点 160
5.5.4 将SQL语句成批放入一个事务中 161
5.6 分页显示数据 162
5.7 使用JDBC元数据 165
5.7.1 使用DatabaseMetaData 166
5.7.2 使用ResultSetMetaData 167
第6章 JSF技术 170
6.1 JSF简介 170
6.1.1 JSF开发环境配置 171
6.1.2 第一个JSF程序 172
6.1.3 配置导航规则 175
6.1.4 JSF表达式语言 177
6.1.5 Backing Beans 178
6.2 数据转换与验证 179
6.2.1 标准转换器 180
6.2.2 标准验证器 182
6.2.3 错误讯息处理 183
6.3 事件处理 184
6.3.1 动作事件 184
6.3.2 值变事件 187
6.3.3 实时事件 190
6.4 JSF用户界面组件 192
6.4.1 JSF标准标签简介 192
6.4.2 输出类标签 193
6.4.3 输入类标签 194
6.4.4 命令类标签 194
6.4.5 选择类标签 195
6.4.6 其他标签 197
6.5 JSF+EJB实例 198
第7章 JNDI和RMI开发 204
7.1 JNDI介绍 204
7.1.1 命名服务 205
7.1.2 目录服务 206
7.1.3 LDAP介绍 207
7.2 使用JNDI 209
7.2.1 JNDI API的下载和操作 210
7.2.2 JNDI的应用 212
7.3 RMI 218
7.3.1 RMI介绍 218
7.3.2 RMI分布式应用 220
7.3.3 RMI常用的接口和类 221
7.3.4 RMI远程操作 223
7.4 一个简单RMI实例实现 225
7.4.1 远程接口 225
7.4.2 实现远程接口的类 226
7.4.3 编译和运行rmic编译器 227
7.4.4 创建安全策略 228
7.4.5 启动RMI注册表 229
7.4.6 RMI客户程序 230
7.5 带有回调的RMI会话 231
第3篇 EJB篇 237
第8章 EJB技术架构 237
8.1 组件技术 237
8.2 EJB简介 239
8.2.1 EJB概念 239
8.2.2 EJB作为框架 240
8.2.3 EJB 3.0 241
8.3 EJB分层架构 243
8.4 EJB组件类型 245
8.4.1 会话Bean和消息驱动Bean 245
8.4.2 实体和JPA 246
8.5 EJB服务 247
8.5.1 访问EJB服务和JPA服务 248
8.5.2 使用EJB服务 248
8.6 EJB新特性 250
第9章 会话Bean 254
9.1 会话Bean简介 254
9.1.1 会话Bean类型 254
9.1.2 会话Bean功能 255
9.1.3 会话状态 256
9.2 会话Bean实现类 256
9.3 会话Bean业务接口 259
9.4 无状态会话Bean开发 260
9.5 依赖注入 264
9.6 EJB中AOP:拦截器 270
9.6.1 AOP与拦截器概念 270
9.6.2 实现拦截器 271
9.7 会话Bean生命周期 277
9.7.1 生命周期回调事件 277
9.7.2 深入理解生命周期回调 279
9.8 EJB 3计时器服务(Timer Service) 283
9.9 分析EJB安全 287
9.9.1 使用默认安全域 287
9.9.2 使用自定义安全域 296
9.10 有状态会话Bean 299
9.11 两种会话Bean区别以及JNDI名称 301
第10章 实体 303
10.1 实体持久化档案 303
10.2 单表映射实体 304
10.3 使用EntityManager操作实体 310
10.3.1 EntityManager增删查改 311
10.3.2 刷新操作 314
10.3.3 使用getDelegate()、clear()和contains() 316
10.4 映射实体关系 317
10.4.1 一对一映射 317
10.4.2 一对多及多对一 326
10.4.3 多对多 335
10.5 使用参数查询 343
10.6 EJB3 QL语言 344
10.6.1 创建测试实例 344
10.6.2 大小写敏感性(Case Sensitivity) 357
10.6.3 排序(order by) 358
10.6.4 使用GROUP BY和HAVING 359
10.6.5 使用构造器(Constructor) 359
10.6.6 聚合函数(Aggregation) 360
10.6.7 联结实体(join) 363
10.6.8 使用操作符(MEMBER OF) 365
10.6.9 批量更新(Batch Update)与删除(Batch Remove) 366
10.6.10 使用操作符NOT和BETWEEN 367
10.6.11 使用操作符IN和LIKE 368
10.6.12 使用操作符IS NULL和IS EMPTY 370
10.6.13 使用表达式ALL ANY SOME 371
10.6.14 使用操作符DISTINCT和EXISTS 372
10.6.15 函数 374
10.6.16 子查询 376
10.7 生命周期 376
10.8 复合主键(Composite Primary Key) 377
第11章 JMS和消息驱动Bean 386
11.1 JMS基本概念 386
11.2 JMS消息模型 387
11.2.1 JMS消息头字段 388
11.2.2 JMS消息属性 389
11.2.3 JMS消息体 391
11.3 JMS通用设施 391
11.3.1 连接工厂和连接 391
11.3.2 创建Session会话 392
11.4 JMS点对点模式 393
11.5 JMS发布-订阅模式 394
11.6 消息驱动Bean简介 395
11.7 使用消息驱动Bean 396
11.7.1 点对点消息模型 396
11.7.2 发布-订阅消息模型 402
11.8 消息驱动Bean生命周期 408
第4篇 实践篇 411
第12章 JavaMail技术 411
12.1 JavaMail基础 411
12.1.1 邮件协议 411
12.1.2 JavaMail概述 412
12.2 安装与配置JavaMail 412
12.3 相关的类介绍 413
12.3.1 Session 413
12.3.2 InternetAddress 414
12.3.3 MimeMessage 415
12.3.4 Transport 417
12.3.5 Store 417
12.3.6 Folder 418
12.4 发送邮件 418
12.4.1 发送纯文本格式的邮件 419
12.4.2 发送HTML格式的邮件 426
12.4.3 发送附件 427
12.5 接收并查看邮件 428
第13章 网上购书系统 433
13.1 系统概述 433
13.1.1 需求分析 433
13.1.2 系统用例图 434
13.1.3 系统设计 436
13.2 数据库设计 437
13.3 实现实体 439
13.3.1 实现Book实体 439
13.3.2 实现User实体 440
13.3.3 实现Order实体 441
13.4 实现会话Bean 442
13.4.1 与Book实体对应会话Bean 442
13.4.2 与User实体对应会话Bean 444
13.4.3 与Order实体对应会话Bean 448
13.5 图书查询显示模块实现 450
13.5.1 实现首页 450
13.5.2 实现图书查询操作 453
13.5.3 实现用户注册 454
13.5.4 实现用户登录 458
13.6 购书订单管理模块实现 459
13.6.1 用户后台首页 459
13.6.2 购书订单管理 460
13.7 后台管理模块实现 464
13.7.1 后台管理界面 465
13.7.2 界面菜单实现 468
13.7.3 订单查询操作实现 476
13.7.4 会员显示操作实现 477
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《全国普通高等中医药院校药学类专业“十三五”规划教材 第二轮规划教材 有机化学学习指导 第2版》赵骏 2018
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019