展开全部

主编推荐语

《Java EE全攻略:原理与实例》14章精讲Java EE技术和应用实例。

内容简介

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

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第1章 Java EE概述
  • 1.1 Java EE的产生与发展
  • 1.2 Java EE 6架构
  • 1.3 Java EE 6常用技术
  • 1.4 Java EE 6特性
  • 1.5 Java EE 6应用服务器介绍
  • 1.6 Java EE开发环境的配置
  • 1.6.1 JDK 7安装与配置
  • 1.6.2 Eclipse IDE安装
  • 1.6.3 JBoss AS 7.1.1.Final安装
  • 1.6.4 Mysql安装与配置
  • 1.7 小结
  • 习题
  • 第2章 Servlet程序开发
  • 2.1 Servlet概述
  • 2.2 一个简单的Servlet例子
  • 2.3 Servlet工作原理
  • 2.3.1 Servlet的调用过程
  • 2.3.2 Servlet的生命周期
  • 2.4 Servlet开发过程
  • 2.4.1 创建工程
  • 2.4.2 创建Servlet类
  • 2.4.3 配置Servlet类
  • 2.4.4 发布Servlet类
  • 2.4.5 调用Servlet类
  • 2.5 Servlet主要接口和类
  • 2.5.1 Servlet接口
  • 2.5.2 ServletRequest接口
  • 2.5.3 ServletResponse接口
  • 2.5.4 GenericServlet抽象类
  • 2.5.5 HttpServlet抽象类
  • 2.5.6 HttpServlettRequest接口
  • 2.5.7 HttpServletResponse接口
  • 2.5.8 HttpSession接口
  • 2.6 Servlet共享变量
  • 2.7 用Servlet读写文件
  • 2.7.1 读文件
  • 2.7.2 写文件
  • 2.7.3 文件上传
  • 2.7.4 文件下载
  • 2.8 用Servlet访问数据库
  • 2.9 小结
  • 习题
  • 第3章 JSP程序开发
  • 3.1 JSP概述
  • 3.2 一个简单的JSP例子
  • 3.3 JSP运行原理
  • 3.4 JSP基本构成
  • 3.4.1 JSP声明
  • 3.4.2 JSP程序块
  • 3.4.3 JSP表达式
  • 3.4.4 JSP指令
  • 3.4.5 JSP动作
  • 3.4.6 JSP注释
  • 3.5 JSP内置对象
  • 3.6 JSP页面调用Servlet
  • 3.7 JSP页面调用JavaBean
  • 3.8 JSP开发实例
  • 3.9 小结
  • 习题
  • 第4章 JSF程序开发
  • 4.1 JSF概述
  • 4.2 一个简单的JSF例子
  • 4.2.1 创建JSF工程
  • 4.2.2 例子分析
  • 4.3 JSF请求处理生命周期
  • 4.3.1 恢复视图
  • 4.3.2 应用请求值
  • 4.3.3 处理验证
  • 4.3.4 更新模型值
  • 4.3.5 调用应用程序
  • 4.3.6 显示响应
  • 4.4 JSF组件
  • 4.4.1 JSF核心标签
  • 4.4.2 JSF HTML标签
  • 4.5 Facelet
  • 4.5.1 模板例子
  • 4.5.2 复合组件
  • 4.6 托管Bean
  • 4.6.1 Bean作用域
  • 4.6.2 使用XML配置Bean
  • 4.7 EL表达式
  • 4.7.1 值表达式
  • 4.7.2 复合表达式
  • 4.7.3 方法表达式
  • 4.7.4 隐含变量
  • 4.8 导航
  • 4.8.1 静态导航
  • 4.8.2 动态导航
  • 4.8.3 重定向
  • 4.9 转换和验证
  • 4.9.1 使用标准转换器
  • 4.9.2 使用标准验证器
  • 4.9.3 使用自定义转换器
  • 4.9.4 使用自定义验证器
  • 4.10 事件处理
  • 4.10.1 动作事件
  • 4.10.2 值更改事件
  • 4.10.3 阶段事件
  • 4.11 上下文和依赖注入
  • 4.11.1 概述
  • 4.11.2 基本概念
  • 4.11.3 例子
  • 4.12 小结
  • 习题
  • 第5章 JDBC
  • 5.1 JDBC概述
  • 5.2 JDBC驱动程序
  • 5.3 JDBC的主要接口和类
  • 5.4 使用JDBC访问数据库
  • 5.5 JDBC开发实例
  • 5.6 小结
  • 习题
  • 第6章 JNDI
  • 6.1 JNDI概述
  • 6.2 命名服务与目录服务主要概念
  • 6.3 JNDI的主要接口和类
  • 6.4 JNDI的使用
  • 6.5 JNDI开发实例
  • 6.6 小结
  • 习题
  • 第7章 EJB
  • 7.1 EJB概述
  • 7.2 EJB 3.1组件类型及组成
  • 7.2.1 类型
  • 7.2.2 组成
  • 7.3 EJB运行原理
  • 7.4 EJB 3.1新特性
  • 7.5 小结
  • 习题
  • 第8章 会话Bean
  • 8.1 会话Bean概述
  • 8.2 会话Bean组成
  • 8.3 无状态会话Bean开发方法
  • 8.3.1 无状态会话Bean例子
  • 8.3.2 无状态会话Bean生命周期
  • 8.3.3 无状态会话Bean的生命事件
  • 8.4 有状态会话Bean开发方法
  • 8.4.1 有状态会话Bean例子
  • 8.4.2 有状态会话Bean生命周期
  • 8.4.3 与无状态会话Bean区别
  • 8.4.4 有状态会话Bean生命周期事件
  • 8.5 单例会话Bean开发方法
  • 8.5.1 单例会话Bean例子
  • 8.5.2 单例会话Bean的并发控制
  • 8.5.3 单例会话Bean生命周期
  • 8.6 多接口会话Bean
  • 8.7 会话Bean异步调用
  • 8.8 小结
  • 习题
  • 第9章 JMS与消息驱动Bean
  • 9.1 JMS概述
  • 9.1.1 JMS基本模型
  • 9.1.2 JMS消息结构
  • 9.1.3 JMS消息传递模型
  • 9.2 JBoss MQ配置
  • 9.3 JMS程序的开发方法
  • 9.3.1 JMS API模型
  • 9.3.2 JMS消息发送
  • 9.3.3 JMS消息接收
  • 9.4 消息驱动Bean概述
  • 9.5 消息驱动Bean组成
  • 9.6 消息驱动Bean开发方法
  • 9.6.1 监听点对点消息的MDB例子
  • 9.6.2 监听Pub/Sub消息的MDB例子
  • 9.7 消息驱动Bean生命周期
  • 9.8 消息驱动Bean生命事件
  • 9.9 小结
  • 习题
  • 第10章 JPA
  • 10.1 JPA概述
  • 10.2 一个简单的JPA例子
  • 10.2.1 创建JPA工程
  • 10.2.2 编写实体类代码
  • 10.2.3 配置persistence.xml
  • 10.2.4 客户端直接调用JPA
  • 10.2.5 EJB调用JPA
  • 10.3 JPA实体映射
  • 10.3.1 映射实体
  • 10.3.2 映射表和字段
  • 10.3.3 主键映射
  • 10.3.4 复合主键
  • 10.4 实体关系映射
  • 10.4.1 关联的基本概念
  • 10.4.2 一对一单向
  • 10.4.3 一对一双向
  • 10.4.4 一对多单向
  • 10.4.5 多对一单向
  • 10.4.6 一对多/多对一双向
  • 10.4.7 多对多单向
  • 10.4.8 多对多双向
  • 10.4.9 有额外字段的多对多双向
  • 10.5 实体管理器
  • 10.5.1 Entity Manager API
  • 10.5.2 实体操作
  • 10.5.3 实体的生命周期
  • 10.5.4 实体管理器的获取
  • 10.6 事务
  • 10.6.1 事务与EntityManager
  • 10.6.2 RESOURCE_LOCAL事务
  • 10.6.3 JTA事务
  • 10.7 小结
  • 习题
  • 第11章 JPQL
  • 11.1 JPQL概述
  • 11.2 基本语句
  • 11.2.1 select语句
  • 11.2.2 update语句
  • 11.2.3 delete语句
  • 11.3 基本查询
  • 11.3.1 查询的目标
  • 11.3.2 标识变量
  • 11.3.3 路径表达式
  • 11.4 连接查询
  • 11.5 操作符表达式
  • 11.5.1 between表达式
  • 11.5.2 in表达式
  • 11.5.3 like表达式
  • 11.5.4 空值比较表达式
  • 11.5.5 空集合比较表达式
  • 11.5.6 集合成员表达式
  • 11.6 函数
  • 11.6.1 字符串函数
  • 11.6.2 算术函数
  • 11.6.3 日期/时间函数
  • 11.7 子查询
  • 11.7.1 exists表达式
  • 11.7.2 all和any表达式
  • 11.8 select子句
  • 11.9 order by子句
  • 11.10 group by和having子句
  • 11.11 在Java中使用JPQL
  • 11.12 查询参数
  • 11.13 JPQL实例
  • 11.14 小结
  • 习题
  • 第12章 Web Service
  • 12.1 Web Service概述
  • 12.2 相关标准与技术
  • 12.3 Web Service架构
  • 12.4 Web Service的种类
  • 12.4.1 Big Web Service
  • 12.4.2 RESTful Web Service
  • 12.4.3 选择使用哪种类型的Web服务
  • 12.5 利用JAX-WS建立Web Service
  • 12.5.1 JAX-WS简述
  • 12.5.2 Web Service例子
  • 12.5.3 创建客户端
  • 12.6 用JAX-RS建立RESTful Web Service
  • 12.6.1 JAX-RS简述
  • 12.6.2 RESTful Web Service例子
  • 12.7 小结
  • 习题
  • 第13章 Java EE安全性
  • 13.1 Java EE安全性概述
  • 13.2 应用程序安全目标
  • 13.3 安全机制
  • 13.3.1 Java SE安全机制
  • 13.3.2 Java EE安全机制
  • 13.3.3 安全容器
  • 13.4 安全认证过程
  • 13.5 声明式安全
  • 13.6 编程式安全
  • 13.7 小结
  • 习题
  • 第14章 SSH框架开发
  • 14.1 SSH概述
  • 14.2 Struts2
  • 14.2.1 Struts2概念
  • 14.2.2 Struts2体系结构
  • 14.2.3 Struts2的配置文件
  • 14.2.4 Action类文件
  • 14.2.5 Struts2校验框架
  • 14.2.6 Struts2拦截器
  • 14.2.7 Struts2转换器
  • 14.2.8 Struts2标签使用
  • 14.3 Hibernate
  • 14.3.1 Hibernate架构
  • 14.3.2 O/R mapping
  • 14.3.3 Hibernate常见操作
  • 14.3.4 Hibernate多表操作
  • 14.4 Spring
  • 14.4.1 Spring开源框架
  • 14.4.2 Spring控制反转
  • 14.4.3 Spring依赖注入
  • 14.4.4 Spring bean的作用域
  • 14.4.5 Spring自动装配
  • 14.4.6 AOP概念
  • 14.4.7 Spring AOP编程
  • 14.5 Spring、Struts2、Hibernate整合
  • 14.5.1 Struts2配置
  • 14.5.2 Spring配置
  • 14.5.3 Hibernate配置
  • 14.6 小结
  • 习题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。