Java EE实用教程
Java EE实用教程封面图

Java EE实用教程

李绪成, 主编

出版社:电子工业出版社

年代:2011

定价:45.0

书籍简介:

本书详细讲解了Java企业级开发的相关技术。第一部分是对Java EE的概述。第二部分讲解Java Web开发。第三部分探讨的是Web Service。第四部分讲解JSF中的验证器、监听器、转换器和管理Bean等。第五部分讲解如何用EJB编写会话Bean和消息驱动Bean,以及如何在EJB中访问外部资源。第六部分探讨了JPA。第七部分探讨了Java EE的安全问题。

书籍目录:

第一部分 基础服务

第1章 概述

1.1 Java EE架构

1.2 应用组件

1.3 Java EE提供的服务

1.4 容器

1.5 Java EE服务器对应用组件的支持

1.6 平台角色

1.7 应用服务器的选择与安装

1.8 集成开发环境的选择与安装

第2章 使用JNDI访问命名和目录服务

2.1 什么是JNDI

2.2 使用JNDI连接WebLogic的JNDI树

2.3 一个典型的JNDI实例

第3章 使用JDBC访问数据库

3.1 JDBC概述

3.2 连接数据库的基本过程

3.3 实例

3.4 数据库连接池

第4章 使用JTA进行事务处理

4.1 事务处理概述

4.2 JDBC事务

4.3 事务处理服务

4.4 JTA事务处理

第5章 远程方法调用

5.1 RMI结构

5.2 RMI编程

第6章 使用JMS接发消息

6.1 消息服务概述

6.2 消息服务器配置

6.3 JMS API和消息选择器

6.4 点对点模式的消息发送和接收实例

6.5 发布-订阅模式的消息发送和接收

第二部分 Java Web开发

第7章 Java Web应用概述

7.1 Web应用概述

7.2 Java Web应用的主要技术

7.3 发展历史

7.4 简单Java Web实例:登录

7.5 Java Web应用文档结构

7.6 Servlet运行原理

7.7 JSP运行原理

第8章 JSP基本语法

8.1 JSP基础知识

8.2 JSP指令

8.3 JSP动作标签

8.4 内部对象

8.5 在Eclipse中开发JSP程序

第9章 Java Servlet技术

9.1 Servlet概述

9.2 制作一个Servlet的完整过程

9.3 Servlet与客户端的交互

9.4 Servlet过滤器

9.5 处理Servlet生命周期事件

第10章 EL

10.1 EL的基本用法

10.2 即时计算和延迟计算

10.3 值表达式和方法表达式

10.4 运算符

10.5 保留字

10.6 隐式对象

第11章 JSTL

11.1 核心标签库

11.2 XML标签库

11.3 国际化标签库

11.4 SQL标签库

11.5 函数标签库

第12章 基于MVC的简单实例

12.1 功能设计

12.2 系统实现

12.3 项目运行

第三部分 Web Service

第13章 Web Service概述

13.1 什么是Web Service2

13.2 WSDL

13.3 SOAP

13.4 UDDI

第14章 Java EE对Web Service的支持

14.1 JAXR

14.2 JAXB

14.3 SAAJ

第15章 使用JAX-WS开发Web Service

15.1 JAX-WS的工作原理

15.2 Web Service的编写、打包、部署、测试和访问

15.3 JWS文件

15.4 build.xml文件

15.5 Web Service文档结构

15.6 在MyEclipse中开发和访问Web Service

第四部分 JSF框架

第16章 JSF概述

16.1 为什么要使用JSF技术

16.2 什么是JSF应用

16.3 JSF体系结构

16.4 JSF的组成

16.5 JSF的UI组件库

16.6 JSF的标准请求处理生命周期

第17章 一个简单的JSF应用

17.1 开发步骤

17.2 开发过程

17.3 请求处理生命周期

第18章 UI组件

18.1 创建包含JSF的JSP页面

18.2 UI组件类及HTML组件标签

18.3 core标签

18.4 创建自定义组件

18.5 呈现器

第19章 在JSP中使用JSF

19.1 本地化

19.2 转换器

19.3 事件和监听器

19.4 验证器

19.5 导航

19.6 配置JSF应用

第20章 辅助Bean

20.1 辅助Bean的Bean类

20.2 配置辅助Bean

20.3 使用统一EL引用Bean

20.4 编写辅助Bean

20.5 将组件值或组件实例绑定到外部数据源

20.6 引用辅助Bean方法

20.7 使用自定义对象

第五部分 EJB部分

第21章 EJB概述

21.1 什么是EJB

21.2 一个简单的EJB例子

21.3 EJB的目标是什么

21.4 EJB的发展历史

21.5 EJB的特点

21.6 EJB的类型

第22章 会话Bean

22.1 会话Bean的分类及生命周期

22.2 编写会话Bean

22.3 编写会话Bean的客户端

22.4 在MyEclipse中开发会话Bean

22.5 通过控制中心部署EJB

22.6 作为Web Service的EJB

22.7 有状态会话Bean与无状态会话Bean的比较

22.8 EJB的运行原理

22.9 实例池

第23章 消息驱动Bean

23.1 什么消息驱动Bean

23.2 编写消息驱动Bean的Bean类

23.3 为消息驱动Bean创建部署描述符

23.4 在MyEclipse中开发消息驱动Bean

第24章 EJB访问其他资源

24.1 访问数据源

24.2 访问定时服务

24.3 使用UserTransaction接口进行事务处理

24.4 拦截器

第六部分 JPA

第25章 JPA概述

25.1 相关概念

25.2 什么是JPA

25.3 为什么要使用JPA

25.4 如何使用JPA

25.5 如何学习JPA

第26章 JPA基础应用

26.1 准备持久提供者和准备驱动程序

26.2 准备数据库及表

26.3 使用Persistence.xml配置数据库信息

26.4 编写实体类

26.5 使用Table配置类与表的对应关系

26.6 使用Id配置主键

26.7 使用Column配置列与属性的关系

26.8 使用@Basic和@Transient

26.9 客户端程序

26.10 在MyEclipse中开发JPA简单应用

第27章 使用JPA完成实体的操作

27.1 实体的状态及操作

27.2 获取实体管理器工厂

27.3 获取实体管理器

27.4 如何使用实体管理器

27.5 处理事务

第28章 使用JPA完成查询

28.1 使用EntityManager根据主键查询对象

28.2 编写简单查询

28.3 创建Query对象

28.4 使用命名查询

28.5 处理查询中的变量

28.6 得到查询结果

28.7 使用分页查询

28.8 对查询结果的访问

28.9 使用标准SQL语句

第29章 JPA进阶

29.1 主键生成策略

29.2 复合主键

29.3 嵌入式主键

29.4 一对一关系的配置和使用

29.5 多对一和一对多关系的配置和使用

29.6 多对多的关系

29.7 把查询的多个值封装成对象

29.8 批量更新和删除

29.9 使用存储过程

29.10 实体生命周期回调方法

第30章 JPA查询语言

30.1 语句的类型

30.2 简单无条件查询

30.3 具有简单查询条件的查询

30.4 带有关系的查询

30.5 使用子查询

30.6 查询中使用函数

30.7 ORDER BY子句

30.8 GROUP BY和HAVING

30.9 SELECT子句完整语法

第31章 综合实例:订单管理

31.1 JPA知识要点

31.2 创建数据库表

31.3 创建持久单元和实体类

31.4 创建管理实体的会话Bean

31.5 编写客户端程序进行测试

第七部分 企业级应用的安全

第32章 企业级应用的安全

32.1 安全相关的基本概念

32.2 在WebLogic Server中配置用户和用户组

32.3 Web应用的安全

32.4 EJB应用的安全

内容摘要:

由李绪成主编的《Java EE实用教程》采用的应用服务器是WebLogic 10.0服务器,WebLogic服务器是业界最成功和最流行的应用服务器之一。Eclipse是目前最流行的Java开发环境之一,本书使用了基于Eclipse平台的MyEclise插件,版本是7.5。 全书共分七部分,第一部分是对Java EE的概述,并对JNDI、JDBC、JTA、RMI和JMS进行了介绍。第二部分讲解Java Web开发,涉及JSP、Servlet、JSTL、EL和MVC。第三部分探讨的是webService,分析了Java对Web Service的支持以及如何使用JAX-WS开发Web Service。第四部分讲解JSF中的验证器、监听器、转换器和管理Bean等。第五部分讲解的是如何用FJB编写会话Bean和消息驱动Bean,以及如何在EJB中访问外部资源。第六部分探讨了JPA,包括如何在各种应用中使用JPA,如何使用JPA进行各种数据库操作以及JPA所使用的查询语言。第七部分探讨了Java EE的安全问题。由李绪成主编的《Java EE实用教程》详细讲解了Java企业级开发的相关技术,全书共分七部分,第一部分是对Java EE的概述,并对JNDI、JDBC、JTA、RMI和JMS进行了介绍。第二部分讲解Java Web开发,涉及JSP、Servlet、JSTL、EL和MVC。第三部分探讨的是Web Service,分析了Java对Web Service的支持以及如何使用JAX-WS开发Web Service。第四部分讲解JSF中的验证器、监听器、转换器和管理Bean等。第五部分讲解的是如何用EJB编写会话Bean和消息驱动Bean以及如何在EJB中访问外部资源。第六部分探讨了JPA,包括如何在各种应用中使用JPA,如何使用JPA进行各种数据库操作以及JPA所使用的查询语言。第七部分探讨了Java EE的安全问题。 《Java EE实用教程》具有如下特点:严格按照Java EE规范编写,几乎涵盖了Java EE规范中的所有内容;采用流行的应用服务器WebLogic和开发环境Eclipse;书中采用了大量的实例;免费提供配套的电子版实验指导书和习题手册。 《Java EE实用教程》可以作为高等院校计算机相关专业的教材,也可以作为自学者的参考手册。

书籍规格:

书籍详细信息
书名Java EE实用教程站内查询相似图书
9787121134760
如需购买下载《Java EE实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次2版印次1
定价(元)45.0语种简体中文
尺寸26 × 18装帧平装
页数 412 印数

书籍信息归属:

Java EE实用教程是电子工业出版社于2011.6出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。