首页
图书
新闻
社区
购物车
|
缺货登记
|
我要发布新闻
|
留言
新书上架
业内要闻
出版社区
博客首页
圈子首页
在线试读
业内名家
最新书评
新书上架
热点图书
图书分类
排行榜
期书预定
在线试读
专题图书
特价图书
全品种代购
最新新闻
业内新闻
热点新闻
专题新闻
编辑推荐
最新博文
博文精读
博文名家
最新圈子
圈子精读
申请圈主
图书
新闻
文字显示结果
组合搜索
分类浏览
提示(本窗口
5
秒后消失)
加入图书收藏夹成功
关闭对话框
进入收藏夹
提示(本窗口
5
秒后消失)
加入购物车成功
关闭对话框
进入购物车
提示(本窗口
3
秒后消失)
链接已经成功复制,您可以直接粘贴
关闭对话框
Oracle J2EE应用开发
[
华储网推荐
]
评论
(
条)
读过
(
人)
在读
(
人)
想读
(
人)
加入收藏夹
原书名: Oracle J2EE Companion
出版社:
清华大学出版社
书 号:
9787302108566
作 者:
[印度]Jai Krishna
Narendra M. Thumbhekodige
定 价:¥42
普 通:
¥
33.6
5 星:
¥
31.5
分享到:
看这这本书的人同时也看过
相关图书推荐
最近热书
所属类别:
数据库
->
Oracle
出版日期:
2005年5月
版别版次:
2005年5月第1版第1次印刷
本书勘误:
有(
)条勘误
字数 :
519千字
印张:
23.75
印数 :
1-4000
页数:
362
附带物 :
无附带物
前言
内容简介
序
作者序
译者序
目录
前言
前言 在这个Internet革命和技术层出不穷的年代,你是否意识到快节奏的学习已经成为必须。快速学习,并尽快应用学到的知识实现收益是这个Internet时代最大的特色。伴随着已学习过的任何东西都会过时的恐惧,每人要不断以新的力量和活力来学习新的东西。 电子商务的奇景是很迷人的。小到在亚马逊网站上买书、往购物车中添加物品、为小交易付费,大到制订度假计划,许许多多诸如此类的事情使我们与Web粘合得越来越紧密。你是否考虑过这样的问题,即你如何成为这样一个魔幻电子世界中用户体验的创造者?你是...
前言
在这个Internet革命和技术层出不穷的年代,你是否意识到快节奏的学习已经成为必须。快速学习,并尽快应用学到的知识实现收益是这个Internet时代最大的特色。伴随着已学习过的任何东西都会过时的恐惧,每人要不断以新的力量和活力来学习新的东西。 电子商务的奇景是很迷人的。小到在亚马逊网站上买书、往购物车中添加物品、为小交易付费,大到制订度假计划,许许多多诸如此类的事情使我们与Web粘合得越来越紧密。你是否考虑过这样的问题,即你如何成为这样一个魔幻电子世界中用户体验的创造者?你
是否为使得这些发生的技术着迷?
我们生活在一个令人兴奋的Java和多层体系结构的世界中。开放标准(J2EE)和可互操作的应用为应用开发者提供了大量机会。
随着Java社团的扩大,持续完善的标准和J2EE兼容应用,为产品提供更多的特性和技术是必要的。开发人员需要快速理解这些新技术,提升其应用价值。
你是一个想快速跳入由J2EE(Java 2企业版)技术驱动的电子技术王国而又没有耐心学习的程序员吗?如果是,则我们的步伐是一样的。这本书的目的就是揭示J2EE技术的秘密。
我们是从业者,将不断面对快速学习新技术的相同挑战,既要获得收益,又要勇往直前。我们需要理解新概念,也需要应用它们,达到理论和实践的完美结合。在学习和培训新手的过程中,我们发现快速学习的关键就是使有经验的人将其经验技术和成功的捷径拿出来与人共享,而不是让每个人都从基础开始自行摸索。
我们为什么要写这本书
关于J2EE的书有很多,产品手册、杂志、Web站点上都有大量的相关信息。市场研讨会和广告都展示了J2EE的世界。然而如今开发人员面临的挑战是快速学习。首先集中在知识面的广度上,然后是适应新的变化并迅速开始新的学习过程。虽然在任何学习中都必须掌握基本概念,但是如果没有这些概念的实际应用,它们将不会对我们的工作产生任何影响。
我们从事J2EE-V作多年,并培训了许多学校的学生、程序员以及我们公司的新雇员。与这些学术机构的联合,使我们更深入地了解到刚加入产业界的聪明学生的力量及其差距。这也促使我们不断调整教学方法。尽管做过很多培训,但进入产业界的新手(年轻的学生)还是呈指数增长。因为掌握新技术的挑战不仅仅是刚进入产业界的学生要面临的,即使是软件专业人士在某些特殊的阶段也可能要经历这一转变。随着IT技术的持续发展,更多来自其他行业的开发人员也需要学习和使用新涌现的技术。计算和编程已经不再是那些聪明
的计算机专业学生的专利了。也许家庭主妇也很快能加入这一行列。
开发者社团需要快速让新技术和标准的优势在市场上具有竞争力。学生、软件专业人员以及来自非IT领域的有抱负人士,都必须成为快速学习者,并且需要自学,他们不仅要学习,还必须学好,学好的前景是以实践为基础。
作为从业者和培训者,我们斗胆为读者写了这本关于J2EE的书。我们假定读者没有任何专业背景(编程除外)。这本书将使得高深的J2EE学习变得容易。作为有经验的Oracle人员,我们决定利用Oracle J2EE提供的东西,从Oracle的标准角度来展示J2EE。这本书之所以被称作《Oracle J2EE应用开发》,是因为它不是一本关于J2EE的详细的参考手册,内容涉及概念和应用,并且侧重于后者。
谁将受益
本书适合于任何想快速进入J2EE世界的开发人员,也适合于任何想快速掌握J2EE的学生。如果你是一个有经验并想了解J2EE神奇世界的人,你将会发现本书很有用。如果你有一个带领J2EE团队的任务,并在寻找捷径,这本书也许是一个很好的选择。如果你是一个软件专业人员或IT企业中的管理人员,并在寻找一本快速展示J2EE的书,那么选择本书就对了。如果你正在招聘员工,这本书也许可以让你能够问那些年轻求职者一些更棘手的问题。
本书中的代码片断、示例以及最好的应用实践(设计,代码)都是共享的。
<<
显示前言详情
内容简介
本书作者从事J2EE工作多年,培训了无数学校的学生和程序员;同时他们对Oracle又极富经验,本书则是培训经验与开发经验的完美融合,旨在用Oracle标准诠释J2EE,揭示J2EE技术的奥秘。 本书用一种循序渐进的方式介绍了Oracle Java产品特征的完整概貌,包括Oracle数据库,Oracle9iAS,以及Oracle JDeveloper。讲解过程中,不仅告诉开发人员如何学习这些特性,还以清晰的例子描述了如何应对一些在实践中遇到的挑战,比如事务管理和并发控制。此外,本书作者通过和Oracle服务器技术开发组织间的紧密合作,为读者提供了...
本书作者从事J2EE工作多年,培训了无数学校的学生和程序员;同时他们对Oracle又极富经验,本书则是培训经验与开发经验的完美融合,旨在用Oracle标准诠释J2EE,揭示J2EE技术的奥秘。
本书用一种循序渐进的方式介绍了Oracle Java产品特征的完整概貌,包括Oracle数据库,Oracle9iAS,以及Oracle JDeveloper。讲解过程中,不仅告诉开发人员如何学习这些特性,还以清晰的例子描述了如何应对一些在实践中遇到的挑战,比如事务管理和并发控制。此外,本书作者通过和Oracle服务器技术开发组织间的紧密合作,为读者提供了在使用J2EE开发企业Internet应用时,必须牢记在心的技术关键点。
本书适合于任何想快速进入J2EE神秘世界的开发人员,同时也适合软件志业人员和IT管理人员了解或学习J2EE。
<<
显示内容简介详情
目录
第1部分 理解基础
第1章 Internet平台
第2章 Java基础
2.1 概论
2.2 对象概念
2.2.1 对象
2.2.2 类
2.2.3 对象实例和消息
2.3 语言特征
2.3.1 程序
2.3.2 编译和执行第一个Jav耀序
2.3.3 运算符
2.3.4 break,continue和return
2.3.5 异常处理
2.4 基于Java的面向对象编程
2.4.1 抽象和封装
2.4.2 类声明
2.4.3 类变量
2.4.4 类方法
2.4.5 实例变量
2.4.6 实例方法
· · · · · ·
第1部分 理解基础
第1章 Internet平台
第2章 Java基础
2.1 概论
2.2 对象概念
2.2.1 对象
2.2.2 类
2.2.3 对象实例和消息
2.3 语言特征
2.3.1 程序
2.3.2 编译和执行第一个Jav耀序
2.3.3 运算符
2.3.4 break,continue和return
2.3.5 异常处理
2.4 基于Java的面向对象编程
2.4.1 抽象和封装
2.4.2 类声明
2.4.3 类变量
2.4.4 类方法
2.4.5 实例变量
2.4.6 实例方法
2.4.7 类初始化工具
2.4.8 构造器
2.4.9 继承
2.4.10 多态性
2.4.11 接口
2.5 Java平台
2.5.1 Java运行时系统
2.5.2 垃圾收集堆
2.5.3 Java开发工具(JDK)
第3章 高级Java
3.1 Java线程
3.1.1 线程基本原理
3.1.2 防止不适当的线程访问变量和方法
3.1.3 如何让程序多线程化
3.2 基于Java的网络
3.2.1 网络基础
3.2.2 iava.net包
3.3 集合
3.3.1 Collection接口
3.3.2 Itemtor接口
3.3.3 Set接口
3.3.4 List接口
3.3.5 Map接口
3.3.6 只读Collection
3.3.7 独立集合
3.4 反射
3.5 串行化
3.5.1 使用Serializable接口
3.5.2 使用Extemalizable接口
3.5.3 transient数据
3.5.4 释放资源保证完整性
3.5.5 情景
3.6 远程方法调用(RMI)
3.6.1 设计和实现分布式应用系统的组件
3.6.2 编译源码并生成存根(stubs)
3.6.3 启动应用系统
3.6.4 运行应用系统
3.7 小结
第4章 JavaScript
4.1 JavaScript的特性
4.2 数据类型
4.2.1 简单数据类型
4.2.2 复杂数据类型
4.3 松耦合脚本语言
4.4 变量
4.4.1 隐式创建
4.4.2 显式创建
4.4.3 赋一个值
4.4.4 变量的数据类型
4.4.5 使用变量
4.5 变量求值
4.6 复合表达式求值
4.7 算术、关系和逻辑运算符
4.7.1 算术运算符
4.7.2 关系运算符
4.7.3 逻辑运算行
4.8 语句
4.9 在网而里执行JavaScript
4.10 下拉菜单
4.11 小结
第5章 数据库基础
5.1 关系数据库模型
5.2 结构化查询语言
5.2.1 创建表
5.2.2 添加约束
5.2.3 操纵数据
5.2.4 查询数据
5.2.5 创建视图
5.3 数据库交易处理
5.3.1 ACID属
5.4 数据库并发性
5.4.1 隔离级别
5.4.2 锁定
5.5 分布式数据库
5.6 小结
第2部分 获取技术
第6章 理解J2EE
6.1 从客户机-服务器模式到多层结构
6.2 多层结构的优势
6.3 应用结构的优势
6.4 J2EE容器
6.5 J2EE标准
6.5.1 Java Naming and Directory Interface(JNDI)API
6.5.2 Java数据库连接(JDBC)API
6.5.3 Java Servlet API
6.5.4 Java Server Pages(JSP)
6.5.5 Enterprise JavaBeans(EJB)
6.5.6 Java Message Sevices(JMS)
6.5.7 Java Transaction(JTA)
6.5.8 JavaMail API
6.5.9 Java Authentication and Authorisation Servie(JAAS)API
6.5.10 J2EE连接器架构(JCA)
6.6 应用的打包与部署
6.7 Oracle9i J2EE应用服务器容器
6.8 小结
第7章 Java数据库连接
7.1 JDBC
7.1.1 Java数据库连接
7.1.2 初步了解
7.1.3 JDBC API概述
7.1.4 JDBC驱动器
7.1.5 连接(Connections)
7.1.6 语句(Statements)
7.1.7 ResulSet和ResultSetMetaData
7.1.8 交易
7.1.9 数据源(DataSource)
7.1.10 连接池
7.1.11 RowSet
7.1.12 RowSet事件
7.1.13 JDBC RowSet
7.1.14 语句缓冲
7.2 SQLJ
7.2.1 比较SQLJ编程和JDBC编程
7.2.2 使用SQLJ开发应用系统
7.2.3 第一个SQLJ代码
7.2.4 运行SQLJ程序
7.2.5 迭代器(Iterators)
7.2.6 上下文连接
7.2.7 Oracle9iJDeveloper支持SQLJ
7.2.8 Oracle9i的高级特征
7.3 Java存储过程
7.3.1 开发Java存储过程
7.3.2 编写自己的Java程序
7.3.3 把Java类载入数据库
7.3.4 在数据库发布Java类
7.3.5 从Oracle9i JDeveloper装载和部署Java存储过程
7.3.6 调用Java存储过程
7.4 小结
第8章 Java网络开发
8.1 Java Servlet概述
8.1.1 什么是Java Servlet
8.1.2 什么是Servlet容器
8.1.3 Servlet与传统CGI应用系统相比具有优势
8.2 HTTP协议概述
8.3 Servlet生命周期
8.3.1 装载与实例化
8.3.2 初始化
8.3.3 请求处理
8.3.4 ServletResponse对象
8.3.5 结束服务
8.3.6 旅游信息Servlet应用程序
8.4 保持客户端状态
8.4.1 URL重写
8.4.2 cookies
8.4.3 HTTPSession对象
8.5 Servlet过滤器
8.5.1 什么是Servlet过滤器
8.5.2 过滤器生命周期
8.5.3 配置Filter类
8.6 应用生命周期事件上
8.7 包装和配置Servlet
8.7.1 包装Servlet应用
8.7.2 部署描述器的配置
8.7.3 创建WAR文件
8.8 部署和调用Servlet
8.9 JSP(JavaServer Pages)概述
8.10 JSP体系结构
8.11 JSP基础语法
8.11.1 指令
8.11.2 声明
8.11.3 表达式
8.11.4 小脚本(scriptlets)
8.11.5 注释
8.12 JSP隐含对象
8.13 异常处理
8.14 会话管理
8.15 使用JavaBeans组件
8.16 一个简单的JSP应用
8.17 小结
第9章 J2EE核心服务
9.1 引入J2EE服务
9.2 Java命名和目录接口(JNDI)
9.3 Java交易服务(JTS)
9.4 Java消息服务(JMS)
9.5 JavaMail
9.6 Java授权和认证服务(JAAS)
9.7 Java连接器架构(JCA)
9.8 小结
第10章 分布式组件开发
10.1 概述
10.2 基于Java的分布式组件方案的优点
10.3 中间件服务的演化
10.4 应用服务器和J2EE标准
10.5 Enterprise JavaBeans技术一瞥
10.5.1 EJB技术架色的优势
10.5.2 EJB架构
10.6 EJB容器
10.6.1 EJB容器提供的服务
10.6.2 EJB池
10.7 EJB
10.8 EJB类型
10.8.1 实体组件
10.8.2 会话组件
10.8.3 消息驱动组件(MDB)
10.9 编写第一个CMP实体组件
10.9.1 实体组件的主键介绍
10.9.2 Dept实体组件的主键类
10.9.3 Dept实体组件的本地接口
10.9.4 Dept实体组件的远程接口
10.9.5 CMP Dept实体组件的组件执行工具
10.9.6 在OC4J(Oracle Container for J2EE)里部署Dept实体组件
10.10 编写篇一个BMP实体组件
10.11 编写第一个会话组件
10.11.1 MySssionBean(MySession-EJB.java)远程接口
10.11.2 MySessionBean(MySessionEJB-Home.java)的本地接口
10.11.3 部署会话组件到(Oracle Containers for J2EE)
10.12 EJB2.0的特性
10.12.1 消息驱动组件
10.12.2 EJB查询语言(EJB-QL)
10.12.3 容器管理持续性(CMP)和容器管理关系(CMR)
10.13 使用EJB的限制
10.14 小结
第11章 基于Java的XML开发
11.1 XML介绍
11.2 文档类型定义(DTD)和XML方案
11.2.1 文档类型定义(DTD)
11.2.2 XML方案
11.2.3 XML名字空间
11.2.4 名字空间在XML确认里有何帮助
11.3 XML文档类型
11.3.1 良好格式的XML文档
11.3.2 有效XML文档
11.4 为什么采用XML和Java
11.5 基于Java的XML解析
11.5.1 为什么采用XML和Java
11.5.2 基于Java的XML解析类型
11.5.3 用DOM解析器解析XML
11.5.4 用SAX解析器解析XML
11.6 XSL和XSLT处理
11.6.1 什么是XSL
11.6.2 它怎样起作用
11.6.3 编写第一个XSL
11.6.4 什么是XSLT处理
11.6.5 采用XSLT处理器进行XSLT处理
11.7 Oracle9i XDK代码编程
11.7.1 Java的Oracle9i XDK概述
11.7.2 问题:采用动态消息应用系统定制内容
11.7.3 解决方案:带有Oracle XDK的支态消息应用系统
11.7.4 所有有关OTN的参考实现
11.8 XML标准
11.8.1 JAXP(支持XML处理的JavaAPI)
11.8.2 JAXM(支持XML消息的JavaAPI)
11.8.3 JAXR(支持XML注册登记的JavaAPI)
11.9 小结
第12章 Web服务
12.1 Web服务概述
12.1.1 Web服务概述
12.1.2 Web服务的类型
12.2 SOAP,UDDI和WSDL
12.3 Oracle9iAS Web服务
12.4 编写Web服务
12.5 小结
第13章 安全
13.1 n层结构的安全
13.1.1 n层结构
13.1.2 网络环境的安全需求
13.1.3 代理认证
13.1.4 公钥基础设施(PKI)安全方法
13.2 Java安全
13.2.1 安全策略和许可
13.2.2 安全管理员
13.2.3 Java身份难和授权服务(JAAS)
13.2.4 Java安全套接字扩展(JSSE)
13.2.5 安全相关的工具
13.3 Oracle应用服务器安全
13.3.1 Oracle9iAS安全结构
13.3.2 HTTP服务器安全
13.3.3 Oracle因特网目录
13.3.4 单点登录
13.3.5 入口安全
13.3.6 Java身份验证和授权服务(JAAS)
13.3.7 安全访问Oracle9i数据库服务器
13.4 数据库安全
13.4.1 系统和对象权限
13.4.2 行级安全
13.4.3 在服务器上加密数据
13.4.4 数据库完整性机制
13.4.5 系统可用性因素
13.4.6 用户认证
13.4.7 数据库审核
13.4.8 数据库里的Java安全实现工具
13.4.9 采用JDBC的安全数据库连接
13.5 小结
第3部分 开发支持J2EE的真实应用系统
第14章 应用系统开发
14.1 生命周期活动
14.2 设计重点
14.2.1 设计方法纵览
14.2.2 面向对象设计方法(OOD)的基础
14.2.3 理解对象模型里的关系
14.2.4 UML
14.2.5 设计模式
14.3 应用系统维度
14.3.1 性能和扩展性
14.3.2 Oracle9i平台上的可扩展性和执行性能
14.3.3 易测试性
14.3.4 安全
14.3.5 可用性
14.3.6 可用性和可靠性
14.3.7 易管理性
14.3.8 可支持性
14.3.9 便携性
14.3.10 本地化
14.4 质量维度
第15章 案例学习:虚拟购物中心
15.1 概述
15.2 J2EE应用系统的合理统一处理
15.3 用例图
15.4 数据库方案
15.5 应用架构
15.6 J2EE设计模式
15.6.1 模型-视图-控制器
15.6.2 命令外观
15.6.3 会话外观
15.6.4 值(Value)对象
15.6.5 消息外观
15.7 性能改进
15.8 小结
第16章 案例学习:酒店预订系统
16.1 概述
16.2 应用系统需求
16.3 应用系统架构
16.4 数据库方案
16.5 J2EE技术图解
16.5.1 EJB
16.5.2 Servlets
16.5.3 JAAS
16.6 应用系统实现
16.6.1 应用系统屏幕显示
16.6.2 应用系统组织结构
16.7 应用系统编程
16.7.1 用户认证
16.7.2 通用EJB查询代码
16.7.3 在系统里添加和修改酒店
16.7.4 一个联机酒店目录
16.7.5 查询工具
16.7.6 预订和取消
16.7.7 购物车功能
16.7.8 显示和更新预订信息
16.7.9 合作汽车租赁系统的集成
16.7.10 电子邮件确认
16.7.11 底层结构要求
16.8 最优方法的图解说明
16.9 性能改进和健壮的应用系统开发
16.10 小结
第17章 J2EE 1.4的新内容
17.1 Web服务
17.2 部署
17.3 授权
17.4 J2EE连接器架构
17.5 JSP
17.6 Servlet
17.7 EJB
17.8 XML解析的Java API
17.9 Java消息服务
17.10 小结
<<
显示目录详情
全部评论(
)
力荐(0)
力荐(
)
推荐(0)
推荐(
)
还行(0)
还行(
)
较差(0)
较差(
)
很差(0)
很差(
)
力荐
推荐
还行
较差
很差
前5位评价用户:
发表评价即可获得1个华储币,被评为精采书评后还可以再奖励多个华储币!
-
首页
-
华储网简介
-
友情链接
-
联系方式
-
Copyright ©1998~2010
华储网
. All rights reserved.
To comment on this site, E-mail :
辽ICP证020094