The J2EE(TM)Tutorial中文版

The J2EE(TM)Tutorial中文版 - 图书城

增改描述、封面图片

作者:
(美)波德夫(Bodoff,S.)等编著;颜承等译
ISBN:
9787113053512 , 7113053513
出版社:
出版日期:
2003-7-1
定价:
47.00
购买:
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    或许你已经非常熟悉Java程序开发,但是现在,你应该进入更高一个层次,使用Java2平台企业版(J2EE)来创建企业级应用程序。《The J2EETM Tutorial 中文版》以丰富的实例提供独一无二的技术指导,对于每一位在J2EE平台上开发和部署应用程序的开发人员来说,都是一本案头必备的参考手册。 《The J2EETM Tutorial 中文版》的作者是Sun Microsystem公司Java开发小组资深的开发人员,与另一部取得空前成功的《The JavaTM Tutorial》一样,建立了与读者之间最为有效的交互途径。同时,在本书的编写过程中,也综合了大量来自于最终用户和系统设计师们的建议与反馈,保证了《The 《J2EETM Tutorial 中文版》能真正提供有价值的技术指导。 你会发现书中使用了许多构思精巧的实例程序(包括源码)来描述J2EE关键的概念。此外,简明扼要的文字说明也有助于你快速掌握J2EE平台的多项技术,包括: Enterprise JavaBean Java Servlet JavaServer Pages Java Message Service (JMS,Java消息服务) Java Naming and Directory Interface (JNDI,Java名字与目录接口) XML J2EE Connector Architecture (J2EE连接器架构) JavaMail JDBC 当你准备创建自己的大型企业级应用系统时,希望求助于无以伦比的技术指导、知识和经验时,你会发现在《The J2EETM Tutorial 中文版》一书中你能找到所有的一切。 本书的配套光盘中提供了大量有价值的资源,包括全套的《JavaTutorial》电子版,J2SE v1.3.1和J2EE v1.3.1软件开发包,Java BluePrint的实例程序与电子书,以及Forte的一个J2EE插件。 Stephanie Bodoff, Dale Green, Kim Haase, 和Eric Jendrock是Sun Microsystem公司的专职作家,他们与Java开发人员团体(JDC)的Monica Pawlan一起编写了J2EE平台的联机文档。Beth Stearns是Computer Ease出版社的总裁。
作者简介:
    
编辑推荐:
    当你准备创建自己的大型企业级应用系统时,希望求助于无以伦比的技术指导、知识和经验时,你会发现在《The J2EETM Tutorial 中文版》一书中你能找到所有的一切。
目录:
第 1 章 概 论 1
1-1 分布式多层应用 2
1-1-1 J2EE组件 3
1-1-2 J2EE客户 3
1-1-3 Web组件 5
1-1-4 业务组件 5
1-1-5 企业信息系统层 6
1-2 J2EE 容器 6
1-2-1 容器服务 7
1-2-2 容器类型 7
1-3 打包 8
1-4 开发角色 9
1-4-1 J2EE产品提供者 10
1-4-2 工具提供者 10
1-4-3 应用程序组件提供者 10
1-4-4 应用程序组装者 11
1-4-5 应用程序部署者和管理员 11
1-5 J2EE参考实现 11
1-5-1 数据库访问 12
1-5-2 J2EE API 12
1-5-3 简化的系统集成 15
1-5-4 工具 15
第 2 章 开始:第一个实例 17
2-1 安装与配置 18
2-1-1 下载例子代码 18
2-1-2 下载Ant工具 18
2-1-3 检查环境变量 18
2-1-4 启动J2EE服务器 18
2-1-5 运行部署工具 19
2-2 创建J2EE应用程序 19
2-3 开发企业Bean 19
2-3-1 编写企业Bean代码 19
2-3-2 编译源代码 21
2-3-3 打包企业Bean 22
2-4 开发J2EE应用程序客户端 23
2-4-1 编写J2EE应用程序客户端代码 23
2-4-2 编译J2EE应用程序客户的源代码 25
2-4-3 打包J2EE应用程序客户端 26
2-4-4 设置J2EE应用程序客户端对EJB的引用 26
2-5 开发Web客户 27
2-5-1 编写Web客户代码 27
2-5-2 编译Web客户的源码 29
2-5-3 打包Web客户 29
2-5-4 设置Web客户对EJB的引用 30
2-6 设置JNDI名字 30
2-7 部署J2EE应用程序 31
2-8 运行J2EE 应用程序客户端 32
2-9 运行Web客户端 32
2-10 修改J2EE应用程序 33
2-10-1 修改类文件 33
2-10-2 增加文件 34
2-10-3 修改部署配置 34
2-11 常见问题及解决 35
2-11-1 不能启动J2EE服务器 35
2-11-2 编译错误 36
2-11-3 部署错误 36
2-11-4 J2EE应用程序客户端运行时错误 37
2-11-5 Web客户端运行时错误 39
2-11-6 用验证工具检查错误 39
2-11-7 比较本书提供的EAR文件 39
2-11-8 其他错误 40
第 3 章 企业 Bean 41
3-1 企业 Bean定义 42
3-1-1 企业Bean的优势 42
3-1-2 企业Bean的应用场合 42
3-1-3 企业Bean的类型 42
3-2 会话Bean定义 43
3-2-1 状态管理模式 43
3-2-2 会话Bean的应用场合 44
3-3 实体Bean定义 44
3-3-1 实体Bean与会话Bean的区别 44
3-3-2 容器管理持久性 45
3-3-3 实体Bean的应用场合 48
3-4 消息驱动Bean定义 48
3-4-1 消息驱动Bean与会话、实体Bean的区别 48
3-4-2 消息驱动Bean的应用场合 49
3-5 使用接口实现客户端访问 49
3-5-1 远程访问 50
3-5-2 本地访问 50
3-5-3 本地接口和容器管理关系 51
3-5-4 远程访问与本地访问模式的选择 51
3-5-5 性能和访问 52
3-5-6 方法参数和访问 52
3-6 企业Bean的内容 52
3-7 企业Bean的命名约定 53
3-8 企业Bean的生命周期 53
3-8-1 有状态会话Bean的生命周期 53
3-8-2 无状态会话Bean的生命周期 54
3-8-3 实体Bean的生命周期 54
3-8-4 消息驱动Bean的生命周期 56
第 4 章 会话Bean的例子 57
4-1 CartEJB例子 58
4-1-1 会话Bean类 58
4-1-2 Home接口 62
4-1-3 远程接口 63
4-1-4 辅助类 64
4-1-5 运行CartEJB例子 64
4-2 企业Bean的其他特征 65
4-2-1 访问环境条目 65
4-2-2 比较企业Bean 67
4-2-3 传递企业Bean的对象引用 68
第 5 章 Bean管理持久性的例子 69
5-1 SavingsAccountEJB例子 70
5-1-1 实体Bean的Bean类 70
5-1-2 Home接口 79
5-1-3 远程接口 81
5-1-4 运行SavingsAccountEJB例子 82
5-2 用于Bean管理持久性的实体Bean的deploytool技巧 83
5-3 Bean管理持久性中的映射表关系 83
5-3-1 一对一关系 83
5-3-2 一对多关系 86
5-3-3 多对多关系 93
5-4 Bean管理持久性中的主键 96
5-4-1 主键类 96
5-4-2 实体Bean中的主键 97
5-4-3 获得主键 98
5-5 异常处理 99
第 6 章 容器管理持久性的例子 101
6-1 RosterApp应用概述 102
6-2 PlayerEJB代码 102
6-2-1 实体Bean类 103
6-2-2 本地home类 106
6-2-3 本地接口 107
6-3 RosterApp设置指南 108
6-3-1 RosterApp 108
6-3-2 RosterClient 109
6-3-3 RosterJAR 110
6-3-4 TeamJAR 110
6-4 RosterApp中的方法调用 115
6-4-1 创建Player 115
6-4-2 给Team添加Player 116
6-4-3 删除Player 117
6-4-4 从Team中丢弃Player 118
6-4-5 获得Team的Players 119
6-4-6 获得Team的Players的拷贝 120
6-4-7 通过Position找到Players 122
6-4-8 获得Player的Sports 123
6-5 运行RosterApp例子 124
6-5-1 设置 124
6-5-2 部署应用 124
6-5-3 运行客户程序 125
6-6 用于容器管理持久性实体Bean的deploytool技巧 125
6-6-1 给定Bean的类型 125
6-6-2 选择持久域和抽象名 125
6-6-3 为finder和select方法定义EJB QL查询 126
6-6-4 生成SQL和创建表 126
6-6-5 指定数据库JNDI名字、用户名和密码 126
6-6-6 定义关系 127
6-7 用于容器管理持久性的主键 127
6-7-1 主键类 127
6-7-2 实体Bean类中的主键 129
6-7-3 产生主键值 129
第 7 章 消息驱动Bean的例子 131
7-1 应用例子概述 132
7-2 J2EE应用客户端 132
7-3 消息驱动Bean类 133
7-3-1 onMessage方法 133
7-3-2 ejbCreate和ejbRemove方法 134
7-4 运行SimpleMessageEJB例子 134
7-4-1 启动J2EE服务器 134
7-4-2 创建队列 135
7-4-3 部署应用 135
7-4-4 运行客户程序 135
7-5 用于消息驱动Bean的deploytool技巧 136
7-5-1 给出Bean类型和事务管理 136
7-5-2 设置消息驱动Bean参数 136
7-6 用于JMS客户的deploytool技巧 137
7-6-1 设置资源引用 137
7-6-2 设置资源环境引用 138
7-6-3 给定JNDI名字 138
第 8 章 EJB 查询语言 139
8-1 术语 140
8-2 简化后的语法 140
8-3 查询例子 141
8-3-1 简单finder查询 141
8-3-2 浏览相关Bean的finder查询 142
8-3-3 其他条件表达式的finder查询 143
8-3-4 Select查询 144
8-4 完整语法 145
8-4-1 BNF符号 145
8-4-2 EJB QL中的BNF语法 145
8-4-3 FROM子句 149
8-4-4 Path表达式 152
8-4-5 WHERE子句 154
8-4-6 SELECT子句 160
8-5 EJB QL局限性 161
第 9 章 Web客户和组件 163
9-1 Web客户生命周期 164
9-2 Web应用存档文件(WAR) 166
9-2-1 创建WAR文件 166
9-2-2 在EAR文件中添加WAR文件 167
9-2-3 在WAR文件中添加Web组件 167
9-3 配置Web客户 168
9-3-1 应用级配置 169
9-3-2 WAR级配置 169
9-3-3 组件级配置 171
9-4 部署Web客户 172
9-5 运行Web客户 172
9-6 更新Web客户 172
9-7 国际化Web客户 174
第 10 章 Java Servlet技术 177
10-1 什么是Servlet 178
10-2 Servlet示例 178
10-2-1 调试 181
10-3 Servlet的生命周期 182
10-3-1 处理Servlet生命周期事件 182
10-3-2 错误处理 184
10-4 信息共享 184
10-4-1 使用范围对象 184
10-4-2 控制共享资源的并发访问 185
10-4-3 访问数据库 186
10-5 初始化servlet 187
10-6 编写服务方法 188
10-6-1 从请求中获取信息 188
10-6-2 构建响应 190
10-7 过滤请求和响应 192
10-7-1 编写过滤器 193
10-7-2 编写定制的请求和响应 194
10-7-3 设置过滤映射 196
10-8 调用其他Web资源 198
10-8-1 在响应中包括其他资源 198
10-8-2 将控制传递给另一个Web组件 199
10-9 访问Web上下文 200
10-10 维护客户状态 201
10-10-1 访问会话 201
10-10-2 将属性与会话关联 201
10-10-3 会话管理 202
10-10-4 会话跟踪 203
10-11 结束Servlet 204
10-11-1 跟踪服务请求 204
10-11-2 将应用结束信息传递给方法 205
10-11-3 创建良好的长时间运行方法 206
第 11 章 JavaServer Pages 技术 207
11-1 什么是JSP页面 208
11-2 JSP页面示例 210
11-3 JSP页面的生命周期 214
11-3-1 翻译和编译 214
11-3-2 执行 215
11-4 初始化和结束JSP页面 216
11-5 创建静态内容 217
11-6 创建动态内容 217
11-6-1 使用JSP页面中的对象 217
11-6-2 JSP脚本元素 219
11-7 在JSP页面中包含其他文件的内容 222
11-8 将控制传递给另一个Web组件 223
11-8-1 Param元素 223
11-9 包含Applet 224
11-10 扩展JSP语言 226
第 12 章 在JSP页面中的JavaBeans组件 227
12-1 JavaBeans组件的设计规范 228
12-2 为什么使用JavaBeans组件 229
12-3 创建和使用JavaBeans组件 229
12-4 设置JavaBeans组件属性 230
12-5 获取JavaBeans组件属性 232
第 13 章 JSP页面中的定制标签 235
13-1 什么是定制标签 236
13-2 JSP页面示例 236
13-3 使用标签 240
13-3-1 声明标签库 240
13-3-2 标签的种类 240
13-4 定义标签 243
13-4-1 标签处理器 243
13-4-2 标签库描述符 244
13-4-3 简单的标签 246
13-4-4 带属性的标签 247
13-4-5 带标签体的标签 249
13-4-6 定义脚本变量的标签 251
13-4-7 标签的相互协作 254
13-5 示例 256
13-5-1 迭代标签 256
13-5-2 模板标签库 260
13-6 如何调用标签处理器 265
第 14 章 事务处理 267
14-1 什么是事务 268
14-2 容器管理的事务 268
14-2-1 事务属性 268
14-2-2 回滚容器管理的事务 271
14-2-3 同步会话bean的实例变量 272
14-2-4 不容许在容器管理的事务中使用的方法 273
14-3 Bean管理的事务 274
14-3-1 JDBC事务 274
14-3-2 JTA事务 275
14-3-3 不提交的返回 276
14-3-4 不容许在Bean管理的事务中使用的方法 277
14-4 企业Bean事务..
我来评论这本书
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800