Java EE编程技术 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郝玉龙编著
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2013
- ISBN:9787512114890
- 页数:366 页
第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 组件技术 6
1.4.2 服务技术 7
1.4.3 通信技术 9
1.4.4 架构技术 10
1.5 Java EE体系架构的优点 11
小结 11
习题1 11
第2章 搭建开发环境 12
2.1 概述 12
2.2 安装JDK 12
2.3 安装NetBeans IDE 14
2.4 开发环境测试 17
小结 19
习题2 19
第3章 Servlet 20
3.1 Servlet基础 20
3.1.1 Servlet定义 20
3.1.2 Servlet工作流程 21
3.1.3 Servlet编程接口 23
3.2 第一个Servlet 24
3.3 处理请求 32
3.3.1 请求参数 32
3.3.2 Header 38
3.3.3 上传文件 40
3.3.4 异步处理 42
3.4生成响应 45
3.4.1编码类型 45
3.4.2流操作 46
3.4.3重定向 48
3.5 Servlet配置 49
3.5.1初始化参数 49
3.5.2 URL模式 51
3.5.3默认Servlet 51
3.6会话管理 52
3.6.1 Cookie 52
3.6.2 URL重写 55
3.6.3 HttpSession 58
3.7 Servlet上下文 60
3.8 Servlet间协作 64
3.9 Filter 68
3.10 Listener 74
小结 83
习题3 84
第4章 JSP 85
4.1概述 85
4.2第一个JSP 86
4.3脚本 87
4.3.1输出表达式 87
4.3.2注释 88
4.3.3声明变量、方法和类 89
4.4指令 93
4.4.1 page指令 93
4.4.2 include指令 96
4.5动作组件 98
4.6内置对象 105
4.6.1 request对象 105
4.6.2 response对象 113
4.6.3 session对象 115
4.6.4 application对象 118
4.6.5 out对象 120
4.6.6 exception对象 121
4.6.7内置对象的作用范围 122
4.7表达式语言 123
4.7.1基本语法 123
4.7.2隐式对象 125
4.7.3存取器 125
小结 127
习题4 127
第5章JavaBean 128
5.1 JavaBean原理与应用 128
5.1.1什么是JavaBean 128
5.1.2 JavaBean的简单例子 128
5.2 JavaBean和JSP的结合 132
5.2.1 JSP中JavaBean相关标记 132
5.2.2 JavaBean的生命周期范围 137
5.3完整示例 138
小结 140
习题5 140
第6章JSF 141
6.1什么是JSF 141
6.1.1什么是框架 142
6.1.2为什么需要框架 142
6.1.3什么是JSF 143
6.1.4为什么学习JSF 144
6.2第一个JSF应用 144
6.2.1创建JSF项目 144
6.2.2模型组件 146
6.2.3视图组件 147
6.2.4控制组件 148
6.2.5运行演示 149
6.2.6总结思考 149
6.3 Managed Bean 150
6.3.1定义Managed Bean 150
6.3.2生命周期 152
6.3.3 CDI Bean 156
6.3.4 Bean之间的依赖 158
6.4视图 160
6.4.1组件树 160
6.4.2标记 161
6.4.3 EL支持 165
6.4.4资源管理 166
6.5页面模板 168
6.6 JSF请求处理过程 172
6.6.1常规流程 172
6.6.2示例分析 173
6.6.3特殊流程 177
6.6.4异常处理 178
6.6.5总结思考 181
6.7导航控制 182
6.7.1导航组件 182
6.7.2 Action方法 182
6.7.3导航约定 184
6.7.4导航规则 184
6.7.5重定向 187
6.7.6 Get请求 189
6.7.7 JSF框架外导航 192
6.7.8导航中的参数传递 193
6.8类型转换 196
6.8.1标准转换器 196
6.8.2自定义转换器 197
6.9输入校验 200
6.9.1标准校验器 201
6.9.2自定义校验器 202
6.9.3 Bean方法校验 203
6.9.4 Bean验证框架 203
6.10事件处理 204
6.10.1 Value Change事件 205
6.10.2 Action事件 208
6.10.3 Phase事件 210
6.10.4 System事件 212
6.11国际化支持 214
6.11.1准备资源包 215
6.11.2配置资源包 216
6.11.3在JSF视图中使用资源 217
6.11.4设置应用程序本地属性 218
6.11.5异常消息本地化 219
6.12 Ajax 220
小结 223
习题6 223
第7章 JDBC 224
7.1搭建JDBC开发环境 224
7.1.1安装数据库系统 224
7.1.2安装驱动程序 226
7.2连接数据库 226
7.3执行SQL语句 229
7.3.1 Statement 230
7.3.2 PreparedStatement 233
7.3.3 CallStatement 237
7.4 ResultSet 239
7.4.1光标 239
7.4.2 BLOB字段处理 240
7.5 RowSet 241
7.6连接池和数据源 245
7.6.1创建MySQL数据库的连接池 247
7.6.2创建数据源 249
7.6.3基于数据源访问数据库 250
小结 252
习题7 252
第8章 JPA 253
8.1概述 253
8.2第一个JPA应用 254
8.2.1持久化单元 254
8.2.2创建Entity 255
8.2.3利用EntityManager操作Entity 257
8.2.4运行演示 259
8.3 ORM 259
8.3.1 Entity 260
8.3.2主键 260
8.3.3复合主键 261
8.3.4属性 265
8.3.5关联映射 267
8.3.6加载方式 272
8.3.7顺序 273
8.3.8继承映射 273
8.4 Entity管理 274
8.4.1获取EntityManager 274
8.4.2持久化上下文 275
8.4.3 Entity操作 275
8.44级联操作 283
8.5 JPQL 284
8.5.1动态查询 285
8.5.2参数设置 286
8.5.3命名查询 287
8.5.4属性查询 288
8.5.5使用构造器 288
8.6本地查询 289
8.7基于Criteria API的安全查询 290
8.8生命周期回调方法 292
8.9校验框架 294
小结 295
习题8 295
第9章 EJB 296
9.1 EJB基础 296
9.1.1为什么需要EJB 296
9.1.2 EJB容器 297
9.1.3 EJB组件 299
9.1.4 EJB接口 300
9.1.5 EJB分类 300
9.1.6部署EJB 300
9.1.7 EJB优点 301
9.2无状态会话Bean 301
9.2.1无状态会话Bean 302
9.2.2开发一个无状态会话EJB 303
9.2.3利用Servlet测试无状态会话EJB 309
9.2.4利用远程客户端测试无状态会话Bean 312
9.3有状态会话Bean 313
9.3.1基本原理 313
9.3.2实现有状态会话Bean 315
9.4单例Bean 319
9.4.1基本原理 319
9.4.2利用JSF访问单例Bean 320
9.4.3并发控制 322
9.4.4依赖管理 323
9.5消息驱动Bean 324
9.5.1基本原理 324
9.5.2实现消息驱动Bean 325
9.6 Time服务 330
9.7拦截器 333
9.8异步方法 335
小结 341
习题9 341
第10章Web服务 342
10.1概述 342
10.2什么是Web服务 343
10.3 Web服务技术体系 343
10.4 Web服务工作模型 344
10.5 Java EE平台下的Web服务实现 345
10.6开发Web服务实例 346
10.6.1创建Web服务 346
10.6.2部署Web服务 348
10.6.3测试Web服务 348
10.6.4在Web应用程序中调用Web服务 350
10.7 Web服务的优缺点 354
小结 355
习题10 355
第11章 综合练习 356
11.1基础知识 356
11.1.1概述 356
11.1.2架构类型 356
11.2功能需求 358
11.3数据库设计 358
11.4系统整体架构 359
11.5系统实现 359
11.5.1表示逻辑层 359
11.5.2业务逻辑层 363
11.5.3数据表示层 364
11.6运行界面 365
小结 366
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016