Java EE 6企业级应用开发教程

Java EE 6企业级应用开发教程

李树秋, 主编

出版社:人民邮电出版社

年代:2015

定价:48.0

书籍简介:

本书共分为十四章,主要内容包括Java EE概述、Servlet程序开发、JSP程序开发、JSF程序开发、JDBC、JNDI、EJB概述、会话Bean、JMS与消息驱动Bean、JPA、事务、Java持久化查询语言JPQL、Web Service、Java EE安全性与事务、SSH框架开发。方面介绍这些技术的原理和方法,另一方面介绍其应用方法,并给出其相应的开发实例。

作者介绍:

李树秋,二十多年教学经验。担任软构件与中间件技术、嵌入式系统等课程教学。近5年,作为主要参加人参与国家及省部级项目6项,其中3项已经通过答辩,作为项目负责人完成省部级项目一项。

书籍目录:

第1章 Java EE概述 8

1.1 Java EE的产生与发展 8

1.2 Java EE 6架构 9

1.3 Java EE 6常用技术 10

1.4 Java EE 6特性 12

1.5 Java EE 6应用服务器介绍 14

1.6 Java EE开发环境的配置 15

1.6.1 JDK 7安装与配置 15

1.6.2 Eclipse IDE安装 18

1.6.3 JBoss AS 7.1.1.Final安装 19

1.6.4 Mysql安装与配置 22

1.7小结 25

习题 25

第2章 Servlet程序开发 26

2.1 Servlet概述 26

2.2 一个简单的Servlet例子 26

2.3 Servlet工作原理 28

2.3.1 Servlet的调用过程 28

2.3.2 Servlet的生命周期 29

2.4 Servlet开发过程 29

2.4.1 创建工程 29

2.4.2 创建Servlet类 32

2.4.3 配置Servlet类 33

2.4.4 发布Servlet类 36

2.4.5 调用Servlet类 37

2.5 Servlet主要接口和类 38

2.5.1 Servlet接口 39

2.5.2 ServletRequest接口 39

2.5.3 ServletResponse接口 40

2.5.4 GenericServlet抽象类 41

2.5.5 HttpServlet抽象类 41

2.5.6 HttpServlettRequest接口 43

2.5.7 HttpServletResponse接口 43

2.5.8 HttpSession接口 44

2.6 servlet共享变量 45

2.7 用servlet读写文件 51

2.7.1 读文件 51

2.7.2 写文件 53

2.7.3 文件上传 54

2.7.4 文件下载 56

2.8 用servlet访问数据库 57

2.9 小结 67

习题 67

第3章 JSP程序开发 68

3.1 JSP概述 68

3.2 一个简单的JSP例子 68

3.3 JSP运行原理 70

3.4 JSP基本构成 71

3.4.1 JSP声明 71

3.4.2 JSP程序块 72

3.4.3 JSP表达式 72

3.4.4 JSP指令 73

3.4.5 JSP动作 75

3.4.6 JSP注释 79

3.5 JSP内置对象 80

3.6 JSP页面调用Servlet 84

3.7 JSP页面调用JavaBean 84

3.8 JSP开发实例 85

3.9 小结 96

习题 96

第4章 JSF程序开发 97

4.1 JSF概述 97

4.2 一个简单的JSF例子 97

4.2.1 创建JSF工程 98

4.2.2 例子分析 105

4.3 JSF请求处理生命周期 109

4.4 JSF组件 111

4.4.1 JSF核心标签 112

4.4.2 JSF HTML标签 113

4.5 Facelet 122

4.6托管Bean 127

4.6.1 Bean作用域 127

4.6.2 使用XML配置Bean 129

4.7 EL表达式 130

4.7.1 值表达式 130

4.7.2 复合表达式 131

4.7.3方法表达式 132

4.7.4隐含变量 133

4.8 导航 134

4.8.1 静态导航 134

4.8.2 动态导航 134

4.8.3 重定向 135

4.9转换和验证 137

4.9.1 使用标准转换器 138

4.9.2 使用标准验证器 140

4.9.3 使用自定义转换器 142

4.9.4 使用自定义验证器 145

4.10事件处理 147

4.10.1 动作事件 147

4.10.2 值更改事件 150

4.10.3 阶段事件 152

4.11 上下文和依赖注入 154

4.11.1 概述 154

4.11.2 基本概念 156

4.11.3例子 157

4.12 小结 163

习题 163

第5章 JDBC 165

5.1 JDBC概述 165

5.2 JDBC驱动程序 165

5.3 JDBC的主要接口和类 167

5.4使用JDBC访问数据库 168

5.5 JDBC开发实例 170

5.6小结 175

习题 175

第6章 JNDI 176

6.1 JNDI概述 176

6.2命名服务与目录服务主要概念 177

6.3 JNDI的主要接口和类 178

6.4 JNDI的使用 180

6.5 JNDI开发实例 181

6.6小结 185

习题 185

第7章 EJB 186

7.1 EJB概述 186

7.2 EJB 3.1组件类型及组成 187

7.2.1类型 187

7.2.2 组成 188

7.3 EJB运行原理 188

7.4 EJB 3.1新特性 189

7.5小结 192

习题 192

第8章 会话Bean 193

8.1会话Bean概述 193

8.2 会话Bean组成 194

8.3 状态会话Bean开发方法 195

8.3.1状态会话Bean例子 197

8.3.2状态会话Bean生命周期 206

8.3.3状态会话Bean的生命事件 207

8.4有状态会话Bean开发方法 208

8.4.1有状态会话Bean例子 209

8.4.2有状态会话Bean生命周期 210

8.4.3与状态会话Bean区别 211

8.4.4有状态会话Bean生命周期事件 212

8.5单例会话Bean开发方法 213

8.5.1单例会话Bean例子 214

8.5.2单例会话Bean的并发控制 216

8.5.3单例会话Bean生命周期 217

8.6 多接口会话Bean 218

8.7 会话Bean异步调用 219

8.8 小结 222

习题 222

第9章 JMS与消息驱动Bean 223

9.1 JMS概述 223

9.1.1 JMS基本模型 223

9.1.2 JMS消息结构 224

9.1.3 JMS消息传递模型 225

9.2 JBoss MQ配置 227

9.3 JMS程序的开发方法 228

9.3.1 JMS API 模型 228

9.3.2 JMS消息发送 229

9.3.3 JMS消息接收 232

9.4 消息驱动Bean(MDB)概述 237

9.5消息驱动Bean组成 237

9.6 消息驱动Bean开发方法 237

9.6.1监听点对点消息的MDB例子 239

9.6.2 监听Pub/Sub消息的MDB例子 240

9.7 消息驱动Bean生命周期 241

9.8 消息驱动Bean生命事件 242

9.9小结 242

习题 243

第10章 JPA 244

10.1 JPA概述 244

10.2一个简单的JPA例子 246

10.3 JPA实体映射 252

10.2.1 映射实体 253

10.2.2 映射表和字段 256

10.2.3 主键映射 259

10.2.4复合主键 261

10.3 实体关系映射 264

10.3.1 关联的基本概念 264

10.3.2一对一单向 269

10.3.3一对一双向 275

10.3.4一对多单向 276

10.3.5多对一单向 286

10.3.6一对多/多对一双向 288

10.3.7多对多单向 289

10.3.8多对多双向 292

10.3.9 有额外字段的多对多双向 294

10.4 实体管理器 297

10.4.1 Entity Manager API 297

10.4.2 实体操作 300

10.4.3 实体的生命周期 301

10.4.4 实体管理器的获取 304

10.5 事务 308

10.5.1事务与EntityManager 308

10.5.2 RESOURCE_LOCAL事务 309

10.5.3 JTA 事务 311

10.6 小结 314

习题 314

第11章 Java持久化查询语言JPQL 315

11.1 JPQL概述 315

11.2基本语句 315

11.2.1 select语句 315

11.2.2 update语句 316

11.2.3 delete语句 316

11.3基本查询 317

11.3.1查询的目标 317

11.3.2标识变量 318

11.3.3路径表达式 319

11.4连接查询 320

11.5操作符表达式 322

11.5.1 between表达式 322

11.5.2 in表达式 323

11.5.3 like表达式 323

11.5.4 空值比较表达式 323

11.5.5空集合比较表达式 324

11.5.6集合成员表达式 324

11.6函数 324

11.6.1字符串函数 324

11.6.2算术函数 325

11.6.3日期/时间函数 325

11.7子查询 326

11.7.1 exists表达式 326

11.7.2 all和any表达式 326

11.8 select子句 327

11.9 order by子句 328

11.10 grou

内容摘要:

《Java EE 6 企业级应用开发教程》针对本科高校计算机应用和软件工程等专业中的应用型需求,根据Java EE 6规范,并参考Java EE 6在企业级开发中应用的特点编写而成.全书共分十四章,包括Servlet、JSP和JSF程序开发,JDBC、JNDI技术,EJB概述、会话Bean、JMS与消息驱动Bean,JPA、JPQL,Web Service,Java EE安全性与事务,SSH框架开发.  《Java EE 6 企业级应用开发教程》注重知识体系结构的系统性和条理性,注重理论化知识体系结构与开发实践过程相结合,介绍Java EE 6.0 包括的重要技术,强调技术在实际项目开发中的操作和应用.本书结构紧凑,语言通俗,深入浅出,示例丰富,可读性强,便于教学.可作为高等学校计算机应用和软件工程类专业本、专科的教材或教学参考书. 也可作为计算机专业开发参考书使用。

书籍规格:

书籍详细信息
书名Java EE 6企业级应用开发教程站内查询相似图书
9787115383464
如需购买下载《Java EE 6企业级应用开发教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26 × 19装帧平装
页数 200 印数 3000

书籍信息归属:

Java EE 6企业级应用开发教程是人民邮电出版社于2015.3出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。