Java EE 程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郝玉龙编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2019
- ISBN:9787302507352
- 页数:379 页
第1章 Java EE概述 1
1.1 Java EE产生的背景 1
1.1.1企业级应用程序特征 1
1.1.2企业级应用程序体系结构 2
1.2 Java EE定义 3
1.3 Java EE编程思想 5
1.4 Java EE技术框架 6
1.4.1组件技术 7
1.4.2服务技术 8
1.4.3通信技术 9
1.4.4架构技术 10
小结 11
习题1 12
第2章 搭建开发环境 13
2.1概述 13
2.2安装JDK+NetBeans IDE 14
2.3安装GlassFish Server 5 16
2.4开发环境测试 17
小结 20
习题2 20
第3章 Servlet 21
3.1 Web应用模型 21
3.2 Servlet基础 22
3.2.1 Servlet定义 22
3.2.2 Servlet工作流程 22
3.2.3 Servlet编程接口 25
3.3第一个Servlet 26
3.4处理请求 35
3.4.1请求参数 35
3.4.2 Header 40
3.4.3上传文件 42
3.4.4异步请求处理 44
3.4.5异步IO处理 47
3.5生成响应 52
3.5.1编码类型 53
3.5.2流操作 53
3.5.3重定向 55
3.5.4服务器推送 56
3.6 Servlet配置 58
3.6.1初始化参数 58
3.6.2 URL模式 61
3.6.3默认Servlet 61
3.7会话管理 61
3.7.1 Cookie 62
3.7.2 URL重写 65
3.7.3 HttpSession 67
3.8 Servlet上下文 70
3.9 Servlet间协作 73
3.10 Filter 78
3.11 Listener 83
小结 93
习题3 93
第4章 JSP 94
4.1概述 94
4.2第一个JSP 95
4.3脚本 96
4.3.1输出表达式 96
4.3.2注释 97
4.3.3声明变量、方法、类 98
4.4指令 102
4.4.1 page指令 102
4.4.2 include指令 105
4.5动作组件 107
4.6内置对象 114
4.6.1 request对象 114
4.6.2 response对象 122
4.6.3 session对象 124
4.6.4 application对象 127
4.6.5 out对象 129
4.6.6 exception对象 129
4.6.7内置对象的作用范围 131
4.7表达式语言 131
4.7.1基本语法 131
4.7.2隐式对象 133
4.7.3存取器 134
4.8使用JavaBean 135
小结 140
习题4 141
第5章 JSF 142
5.1 JSF概述 142
5.1.1什么是框架 142
5.1.2 JSF框架 143
5.1.3 JSF框架的优势 144
5.2第一个JSF应用 144
5.2.1创建JSF项目 144
5.2.2模型组件 147
5.2.3视图组件 148
5.2.4控制组件 148
5.2.5运行演示 149
5.3 Managed Bean 150
5.3.1定义Managed Bean 150
5.3.2生命周期 153
5.3.3 Bean之间的依赖 157
5.4 Facelets 159
5.4.1组件树 159
5.4.2标记 160
5.4.3 EL支持 164
5.4.4资源管理 165
5.5页面模板 167
小结 171
习题5 171
第6章 WebSocket 172
6.1引言 172
6.2 WebSocket的工作机制 172
6.3 Java EE对WebSocket的支持 174
6.4利用WebSocket实现聊天室应用 175
小结 182
习题6 182
第7章 JDBC和数据源 183
7.1搭建JDBC开发环境 183
7.1.1安装数据库系统 183
7.1.2安装驱动程序 185
7.2连接数据库 186
7.3执行SQL语句 188
7.3.1 Statement 190
7.3.2 Prepared Statement 193
7.3.3 CallStatement 197
7.4 ResultSet 199
7.4.1光标 199
7.4.2 BLOB字段处理 200
7.5 RowSet 202
7.6连接池和数据源 205
7.6.1创建MySQL数据库的连接池 207
7.6.2创建数据源 211
7.6.3基于数据源访问数据库 212
小结 213
习题7 213
第8章 JPA 214
8.1概述 214
8.2第一个JPA应用 215
8.2.1持久化单元 215
8.2.2 Entity 217
8.2.3 EntityManager 218
8.2.4运行演示 220
8.3 ORM 221
8.3.1 Entity 221
8.3.2主键 222
8.3.3复合主键 222
8.3.4属性 226
8.3.5关联映射 229
8.3.6加载方式 234
8.3.7顺序 234
8.3.8继承映射 235
8.4 Entity管理 236
8.4.1获取EntityManager 236
8.4.2持久化上下文 236
8.4.3 Entity操作 237
8.4.4级联操作 245
8.5 JPQL 247
8.5.1动态查询 247
8.5.2参数设置 249
8.5.3命名查询 249
8.5.4属性查询 250
8.5.5使用构造器 251
8.6本地查询 251
8.7基于Criteria API的安全查询 252
8.8生命周期回调方法 255
8.9缓存 257
小结 259
习题8 259
第9章 EJB 260
9.1 EJB基础 260
9.1.1为什么需要EJB 260
9.1.2 EJB容器 261
9.1.3 EJB组件 263
9.1.4 EJB接口 264
9.1.5 EJB分类 264
9.1.6部署EJB 264
9.1.7 EJB的优点 265
9.2无状态会话Bean 265
9.2.1什么是无状态会话Bean 265
9.2.2开发一个无状态会话EJB 266
9.2.3利用Servlet测试无状态会话EJB 273
9.2.4利用远程客户端测试无状态会话Bean 276
9.3有状态会话Bean 278
9.3.1基本原理 278
9.3.2实现有状态会话Bean 279
9.4单例会话Bean 284
9.4.1基本原理 284
9.4.2利用JSF访问单例会话Bean 284
9.4.3并发控制 286
9.4.4依赖管理 288
9.5消息驱动Bean 289
9.5.1基本原理 289
9.5.2实现消息驱动Bean 289
9.6 Time服务 295
9.7拦截器 297
9.8异步方法 300
9.9事务支持 306
小结 307
习题9 307
第10章 CDI 308
10.1引言 308
10.2 CDI概述 308
10.3 CDI下的受控Bean 308
10.4 Bean的生命周期范围 313
10.5使用限定符注入动态类型 314
10.6使用替代符实现部署时注入类型 317
10.7使用生产方法注入动态内容 320
10.8使用拦截器绑定注入功能服务 323
10.9利用构造型封装注入操作 326
小结 328
习题10 328
第11章 Bean Validation 329
11.1引言 329
11.2 Bean校验概述 329
11.3使用默认约束器 330
11.4 Entity校验 334
11.5实现自定义约束器 335
11.6约束的传递 338
11.6.1继承 338
11.6.2级联 340
小结 341
习题11 341
第12章 Web服务 342
12.1引言 342
12.2 Web服务的定义 342
12.3 JAX-WS Web服务 343
12.3.1 JAX-WS Web服务协议体系 344
12.3.2 JAX-WS Web服务工作模型 345
12.4开发JAX-WS Web服务实例 346
12.4.1创建Web服务组件 346
12.4.2为Web服务组件添加业务逻辑 347
12.4.3部署Web服务 348
12.4.4测试Web服务 348
12.5调用JAX-WS Web服务 351
12.5.1添加Web服务客户端 351
12.5.2调用Web服务 352
12.6将会话Bean发布为Web服务 354
12.7 RESTful Web服务 355
12.7.1什么是REST 356
12.7.2利用JAX-RS开发RESTful Web服务 356
12.8利用JSON交换数据 361
12.9 JAX-RS与JAX-W S对比 364
小结 365
习题12 366
第13章 综合练习 367
13.1基础知识 367
13.1.1概述 367
13.1.2架构类型 367
13.2功能需求 369
13.3数据库设计 369
13.4系统整体架构 370
13.5系统实现 370
13.5.1表示逻辑层 370
13.5.2业务逻辑层 374
13.5.3数据表示层 375
13.6运行界面 377
小结 378
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 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