图书介绍

JavaEE6权威指南基础篇第四版

  • 店铺: 哈尔滨市学府书店图书专营店
  • 出版社: 人民邮电出版社
  • ISBN:9787115290434
  • 上架时间:2014-08-23 17:11:50
  • 商品编码:1269099641

微信扫码下载

手机扫码下载

电脑下载PDF

高速下载 普通下载

赞助商链接

图书目录

ISBN:9787115290434
内容介绍


ISBN号码:9787115290434
书名:JavaEE6权威指南基础篇第四版
作者:EricJendrockIanEvansDevikaGollapudiKimKaaseChinmayee
出版社:人民邮电出版社
出版日期:2012-09-01
页数:404
版次:第一版
开本:
语种:汉语
定价:99.00


编辑推荐
OracleJavaEE6文档团队成员精准解说JavaEE6平台以任务为导向,通过示例阐释企业应用开发最新API和平台特性详解
内容简介
《JavaEE6权威指南:基础篇(第4版)》是任务导向、示例驱动的JavaEE6基础教程,讲述如何开发企业应用,并作为第4版加入了很多新内容,详细介绍了最新的API和平台特性。本书分8部分阐述了JavaEE6基础知识、Web层技术(包括JavaServerFaces和Facelets),以及如何使用JAX-WS和JAX-RS构建Web服务、使用JavaBeans组件开发业务逻辑、使用JavaPersistenceAPI访问数据库、为Web应用或企业应用增强安全性、在JavaEE平台使用上下文和依赖注入。《JavaEE6权威指南:基础篇(第4版)》适合初中级Java编程人员学习参考。
目录
第一部分简介
第1章综述
1.1javaee6平台新特性
1.2javaee应用模型
1.3分布式多层应用
1.3.1安全
1.3.2javaee组件
1.3.3javaee客户端
1.3.4web组件
1.3.5业务组件
1.3.6企业信息系统层
1.4javaee容器
1.4.1容器服务
1.4.2容器类型
1.5web服务支持
1.5.1xml
1.5.2soap传输协议
1.5.3wsdl标准格式
1.6javaee应用程序装配与部署

.1.7打包应用程序
1.8开发中的角色分工
1.8.1javaee产品提供商
1.8.2工具提供商
1.8.3应用组件提供商
1.8.4应用程序装配者
1.8.5应用程序部署者和管理员
1.9javaee6api
1.9.1企业javabeans技术
1.9.2javaservlet技术
1.9.3javaserverfaces技术
1.9.4javaserverpages技术
1.9.5javaserverpages标准标签库
1.9.6javapersistenceapi
1.9.7javatransactionapi
1.9.8支持rest式web服务的javaapi
1.9.9managedbeans
1.9.10javaee平台(jsr299)的上下文与依赖注入
1.9.11javadependencyinjection(jsr330)
1.9.12beanvalidation
1.9.13javamessageserviceapi
1.9.14javaeeconnector架构
1.9.15javamailapi
1.9.16java容器授权合约
1.9.17java容器认证服务提供商接口
1.10java标准版6.0中的javaee6api
1.10.1javadatabaseconnectivityapi
1.10.2java命名和目录接口api
1.10.3javabeansactivationframework
1.10.4javaxmlapi
1.10.5javaxml绑定架构
1.10.6支持带附件的soap消息api
1.10.7基于xml的javawebservicesapi
1.10.8java认证与授权服务
1.11glassfish服务器工具
第2章使用教程示例
2.1必备软件
2.1.1java平台标准版(j2se)
2.1.2javaee6sdk
2.1.3javaee6教程组件
2.1.4netbeans集成开发环境
2.1.5apacheant
2.2启动和关闭glassfish服务器
2.3启动管理控制台
2.4启动和关闭javadb服务器
2.5构建示例
2.6教程示例的目录结构
2.7获取最新版的教程
2.8调试javaee应用
2.8.1服务器日志
2.8.2调试器
第二部分web层
第3章web应用初步
3.1web应用
3.2web应用的生命周期
3.3web模块示例——hello1
3.3.1hello1web模块分析
3.3.2打包web模块
3.3.3部署web模块
3.3.4运行已部署的web模块
3.3.5查看已部署的web模块
3.3.6更新web模块
3.3.7动态加载
3.3.8卸载web模块
3.4配置web应用之hello2示例
3.4.1映射url到web组件
3.4.2hello2web模块分析
3.4.3构建、打包、部署以及运行
hello2应用
3.4.4设置welcome文件
3.4.5设置上下文以及初始化参数
3.4.6映射错误信息到出错页面
3.4.7资源引用声明
3.5web应用的更多信息
第4章jsf技术
4.1什么是jsf应用
4.2jsf技术的优势
4.3创建简单的jsf应用
4.3.1开发后台bean
4.3.2创建网页
4.3.3映射facesservlet实例
4.3.4hello应用程序的生命周期
4.4有关jsf技术的更多信息
第5章facelets介绍
5.1什么是facelets
5.2开发简单的facelets应用
5.2.1创建facelets应用
5.2.2配置应用
5.2.3构建、打包、部署以及运行guessnumberfacelets示例
5.3模板化
5.4复合组件
5.5资源
第6章表达式语言
6.1el综述
6.2即时求值和延后求值语法
6.2.1即时求值
6.2.2延后求值
6.3值表达式和方法表达式
6.3.1值表达式
6.3.2方法表达式
6.4定义标签属性类型
6.5文本表达式
6.6运算符
6.7保留字
6.8el表达式的例子
第7章在网页中使用jsf技术
7.1设置页面
7.2使用html标签为页面添加组件
7.2.1组件标签的通用属性
7.2.2添加html的head和body标签
7.2.3添加表单组件
7.2.4文本组件
7.2.5使用命令型组件标签执行动作和导航
7.2.6用h:graphicimage添加图像和图形
7.2.7用h:panelgrid和h:panelgroup实现组件布局
7.2.8显示选项组件
7.2.9显示多项选择组件
7.2.10使用f:selectitem和f:selectitems标签
7.2.11使用数据绑定表组件
7.2.12使用h:message和h:messages显示出错信息
7.2.13使用h:button和h:link标签创建可加入收藏夹的url
7.2.14使用视图参数配置可加入收藏夹的url
7.2.15使用h:output标签实现资源再定位
7.3核心标签
第8章转换器、监听器和验证器
8.1标准转换器
8.1.1转换组件的值
8.1.2datetimeconverter
8.1.3numberconverter
8.2为组件注册监听器
8.2.1为组件注册一个值变更监听器
8.2.2为组件注册动作监听器
8.3标准验证器
8.3.1验证组件的值
8.3.2longrangevalidator
8.4引用后台bean的方法
8.4.1引用执行页面导航的方法
8.4.2引用处理动作事件的方法
8.4.3引用执行验证逻辑的方法
8.4.4引用处理值变更事件的方法
第9章用jsf技术开发web应用
9.1后台bean
9.1.1创建后台bean
9.1.2使用el引用后台bean
9.2为后台bean的属性编写代码
9.2.1为绑定到组件值的属性编写代码
9.2.2为绑定到组件实例的属性编写代码
9.2.3为绑定到转换器、监听器以及验证器的属性编写代码
9.3为后台bean的方法编写代码
9.3.1编写处理导航的方法
9.3.2编写处理动作事件的方法
9.3.3编写执行验证的方法
9.3.4编写处理值变更事件的方法
9.4使用bean验证
第10章javaservlet技术
10.1什么是servlet
10.2servlet生命周期
10.2.1处理servlet生命周期内的事件
10.2.2处理servlet错误
10.3共享信息
10.3.1有作用域的对象
10.3.2控制对共享资源的并发访问
10.4创建以及初始化servlet
10.5编写service方法
10.5.1从请求里提取信息
10.5.2构造应答信息
10.6过滤请求和应答
10.6.1编程实现过滤器
10.6.2通过编程定制请求和应答
10.6.3设定过滤器映射
10.7调用其他web资源
10.7.1在应答里包含其他资源
10.7.2转交控制权给其他web组件
10.8访问web上下文
10.9维护客户端状态
10.9.1访问会话
10.9.2把对象关联到会话
10.9.3会话管理
10.9.4会话追踪
10.10结束servlet
10.10.1追踪服务请求
10.10.2将关闭事件通知方法
10.10.3妥善处理长时方法
10.11mood示例应用
10.11.1mood示例应用里的组件
10.11.2构建、打包、部署以及运行mood示例
10.12有关javaservlet技术的更多信息
第三部分web服务
第11章web服务简介
11.1什么是web服务
11.2web服务的类型
11.2.1“重量级”的web服务
11.2.2rest式web服务
11.3web服务类型的选用
第12章用jax-ws构建web服务
12.1用jax-ws开发简单的web服务和客户端
12.1.1对jax-ws端点的要求
12.1.2编写服务端点实现类
12.1.3构建、打包及部署服务
12.1.4测试web服务端点中的方法
12.1.5简单的jax-ws应用客户端
12.1.6简单的jax-wsweb客户端
12.2jax-ws支持的类型
12.3web服务的互操作性与jax-ws
12.4有关jax-ws的更多信息
第13章用jax-rs构建rest式web服务
13.1什么是rest式web服务
13.2创建一个rest式根资源类
13.2.1用jax-rs开发rest式web服务
13.2.2jax-rs应用概述
13.2.3@path注解和uri路径模板
13.2.4响应http资源
13.2.5使用@consumes和@produces定制请求和应答
13.2.6从请求里提取参数
13.3jax-rs的示例应用
13.3.1rest式web服务
13.3.2rsvp示例应用
13.3.3真实示例
13.4有关jax-rs的更多信息
第四部分企业bean
第14章企业bean
14.1什么是企业bean
14.1.1使用企业bean的好处
14.1.2何时使用企业bean
14.1.3企业bean的类型
14.2什么是会话bean
14.2.1会话bean的类型
14.2.2何时使用会话bean
14.3什么是消息驱动bean
14.3.1消息驱动bean与会话bean的区别
14.3.2何时使用消息驱动bean
14.4访问企业bean
14.4.1在客户端中使用企业bean
14.4.2远程还是本地访问
14.4.3本地客户端
14.4.4远程客户端
14.4.5web服务客户端
14.4.6方法的参数和方法的访问
14.5企业bean的内容
14.5.1在ejb的jar模块中打包企业bean
14.5.2在war模块中打包企业bean
14.6企业bean的命名规范
14.7企业bean的生命周期
14.7.1有状态会话bean的生命周期
14.7.2无状态会话bean的生命周期
14.7.3单件会话bean的生命周期
14.7.4消息驱动bean的生命周期
14.8有关企业bean的更多信息
第15章企业bean应用初步
15.1创建企业bean
15.1.1编写企业bean的类
15.1.2创建converter的web客户端
15.1.3构建、打包、部署及运行converter示例
15.2修改javaee应用
第16章运行企业bean示例
16.1cart示例
16.1.1业务接口
16.1.2会话bean类
16.1.3@remove方法
16.1.4辅助类
16.1.5构建、打包、部署及运行cart示例
16.2单件会话bean示例counter
16.2.1创建单件会话bean
16.2.2counter示例的架构
16.2.3构建、打包、部署及运行counter示例
16.3web服务示例helloservice
16.3.1web服务端点的实现类
16.3.2无状态会话bean的实现类
16.3.3构建、打包、部署及测试helloservice示例
16.4使用定时器服务
16.4.1创建日历型定时器表达式
16.4.2可编程定时器
16.4.3自动定时器
16.4.4取消及保存定时器
16.4.5获得定时器的信息
16.4.6事务和定时器
16.4.7timersession示例
16.4.8构建、打包、部署及运行timersession示例
16.5处理异常
第五部分javaee平台的上下文与依赖注入
第17章javaee平台的上下文与依赖注入入门
17.1cdi概述
17.2关于bean
17.3关于托管bean
17.4可注入对象bean
17.5使用限定词
17.6注入bean
17.7使用作用域
17.8为bean设定el名称
17.9增加存取方法
17.10在facelets页面中使用托管bean
17.11使用producer方法注入对象
17.12配置cdi应用
17.13有关cdi的更多信息
第18章运行简单的上下文与依赖注入示例
18.1cdi示例simplegreeting
18.1.1simplegreeting的源文件
18.1.2facelets模板和页面
18.1.3配置文件
18.1.4构建、打包、部署及运行cdi示例simplegreeting
18.2cdi示例guessnumber
18.2.1guessnumber的源文件
18.2.2facelets页面
18.2.3构建、打包、部署及运行cdi示例guessnumber
第六部分持久化
第19章javapersistenceapi简介
19.1实体
19.1.1实体类的需求
19.1.2实体类的持久化字段和属性
19.1.3实体里的主键
19.1.4实体关系的多样性
19.1.5实体关系的方向性
19.1.6实体里的可嵌入类
19.2实体继承
19.2.1抽象实体
19.2.2映射超类
19.2.3非实体超类
19.2.4实体继承映射策略
19.3管理实体
19.3.1entitymanager接口
19.3.2持久化单元
19.4查询实体
19.5有关persistence的更多信息
第20章运行persistence示例
20.1order应用
20.1.1order示例中的实体关系
20.1.2order应用里的主键
20.1.3映射多个数据库表的实体
20.1.4order应用里的级联操作
20.1.5order应用里的blob和clob类型
20.1.6order应用里的时间类型
20.1.7管理order应用里的实体
20.1.8构建、打包、部署以及运行order应用
20.2roster应用
20.2.1roster应用里的关系
20.2.2roster应用里的实体继承关系
20.2.3roster里的criteria查询
20.2.4roster应用里的自动建表特性
20.2.5构建、打包、部署以及运行roster应用
20.3address-book应用
20.3.1address-book应用里的bean验证约束
20.3.2为address-book应用里的约束指定出错信息
20.3.3验证jsf应用中输入的contact数据
20.3.4构建、打包、部署以及运行address-book应用
第21章javapersistence查询语言
21.1查询语言术语
21.2使用javapersistence查询语言创建查询
21.2.1查询里的命名参数
21.2.2查询里的位置参数
21.3查询语言的简要语法
21.3.1选择语句
21.3.2更新和删除语句
21.4查询示例
21.4.1简单查询
21.4.2需定位到相关实体的查询
21.4.3使用其他条件表达式的查询
21.4.4批量更新和删除
21.5查询语言语法全本
21.5.1bnf符号
21.5.2javapersistence查询语言的bnf语法
21.5.3from语句
21.5.4路径表达式
21.5.5where语句
21.5.6select语句
21.5.7orderby语句
21.5.8groupby和having语句
第22章使用criteriaapi构造查询
22.1criteria和metamodelapi概述
22.2使用metamodelapi为实体类建模
22.3使用criteriaapi和metamodelapi创建类型安全的基本查询
22.3.1创建criteria查询
22.3.2查询根
22.3.3使用join查询关联关系
22.3.4criteria查询中的路径定位
22.3.5过滤criteria查询结果
22.3.6处理criteria查询结果
22.3.7查询执行
第七部分安全
第23章javaee平台安全入门
23.1javaee安全性概述
23.1.1简单的安全应用示例
23.1.2安全机制的特性
23.1.3应用安全的特征
23.2安全机制
23.2.1javase安全机制
23.2.2javaee安全机制
23.3为容器增加安全性
23.3.1用注解为应用增加安全性
23.3.2用部署描述文件为应用增加安全性
23.3.3使用编程式的安全机制
23.4为glassfish服务器增加安全性
23.5使用域、用户、用户组和角色
23.5.1什么是域、用户、用户组和角色
23.5.2在glassfish服务器中管理用户和用户组
23.5.3设置安全角色
23.5.4将角色映射至用户和用户组
23.6使用ssl建立安全连接
23.6.1验证及配置ssl
23.6.2使用数字证书
23.7有关安全性的更多信息
第24章web应用安全化入门
24.1web应用安全性概述
24.2为web应用增加安全性
24.2.1设定安全限制
24.2.2设定认证机制
24.2.3声明安全角色
24.3在web应用中使用编程式安全机制
24.3.1以编程方式实现用户认证
24.3.2以编程方式检查发起者身份
24.3.3编程安全性的代码示例
24.3.4声明并关联角色引用
24.4为web应用增加安全性的示例
24.4.1在servlet中使用基本认证的示例
24.4.2在jsf中使用表单认证机制的示例
第25章企业应用安全化入门
25.1为企业bean增加安全性
25.1.1使用声明方式为企业bean增加安全性
25.1.2使用编程方式为企业bean增加安全性
25.1.3用于身份传播的安全标识(run-as)
25.1.4部署经过安全加固的企业bean
25.2为企业bean增加安全性的一组示例
25.2.1使用声明方式为企业bean增加安全性的示例
25.2.2使用编程方式为企业bean增加安全性的示例
25.3为应用客户端增加安全性
25.3.1使用登录模块
25.3.2使用编程式用户登录
25.4为企业信息系统应用增加安全性
25.4.1容器管理登录
25.4.2组件管理登录
25.4.3配置资源适配器安全性
第八部分javaee支持技术
第26章javaee支持技术简介
26.1事务
26.2资源
26.2.1javaee连接器架构和资源适配器
26.2.2javamessageserviceapi
26.2.3java数据库连接软件
第27章事务
27.1什么是事务
27.2容器托管的事务
27.2.1事务属性
27.2.2回滚容器托管的事务
27.2.3同步会话bean的实例变量
27.2.4容器托管事务里不允许使用的方法
27.3bean托管事务
27.3.1jta事务
27.3.2不提交的返回
27.3.3bean托管事务里不允许使用的方法
27.4事务aa超时
27.5更新多个数据库中的数据
27.6web组件里的事务
27.7有关事务的更多信息
第28章资源连接
28.1资源和jndi命名
28.2datasource对象和连接池
28.3资源注入
28.3.1字段级别的注入方式
28.3.2方法级别的注入方式
28.3.3类级别的注入方式
28.4资源适配器和契约
28.4.1管理契约
28.4.2通用工作上下文契约
28.4.3外向型和内向型契约
28.5元数据注解
28.6公共客户端接口
28.7参考资源




暂时没有目录,请见谅!

查看全部 ↓

精品推荐